Senior Data Engineer

Convoke, a leading SAAS technology provider in the Financial Oversight and Compliance market, is looking for a Senior Data Engineer to join its growing Engineering Team. Convoke secures business-to-business data and document exchange through a multi-tenant, SaaS application that provides durable storage, secure delivery, workflow management, and a comprehensive auditing platform. If you’re looking for an opportunity to work in a small, passionate, and fast-moving product development environment and you’re capable of delivering hands-on, beginning-to-end, projects then you should consider joining Convoke. As part of the company’s Engineering team, reporting to the Vice President of Engineering, you will be responsible for delivering new systems, designs, and techniques for improving data durability, performance, and quality.


This position is focused on building performant and scalable data systems and pipelines to meet application architecture requirements. You’ll conduct complex data analysis and prepare data for prescriptive and predictive modeling. You’ll collaborate with product managers, architects, and engineers to ensure delivery of high-quality products and systems.


  • 7+ years as a Data Engineer or similar role in an agile-based Software as a Service product delivery environment

  • Expert at developing data models, data mining, and data segmentation techniques

  • Expert at writing Transact SQL, relational database design, and working with XML, JSON, YAML data formats

  • Experience with data integration tools such as Spring Batch or Apache Spark

  • Experience with Python, Java, or other general-purpose programming languages

  • Passionate about using modern technologies and practices in innovative ways to solve complex data problems

Minimum Qualifications

  • You are a talented and resourceful IT professional who is passionate about cloud technologies and practices.

  • You understand the importance of communication; you care about your work, your colleagues, and your team.

  • You have a quantitative mindset; you use empirical data to support decisions.

  • You have a 4-year technical degree from an accredited university. (waived with sufficient work experience)


  • Experience in a similar role in Financial Services, FinTech, or working with financial or account applications and data

  • Experience working at a SAAS product-centric company delivering new product releases in an agile environment

  • Experience with related technologies such as: Tableau, MongoDB, and Apache Kafka

  • Experience working in audited environments with encrypted data and strong security controls and governance

  • Experience with products, applications, and tools that handle large volumes of transactional data

How to apply

Submit your cover letter and resume for consideration to the address below. The cover letter and resume must be in the body of the e-mail; e-mails with attachments will be blocked for security reasons.