Software Engineer, Data Platform

A leading disruptor in business identity market since 2018, providing a platform for business verification and identity solutions.
Data
Mid-Level Software Engineer
In-Person
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer, Data Platform

Middesk is revolutionizing the business identity market by modernizing and digitizing business verification processes. As a Y Combinator graduate backed by Sequoia Capital and Accel Partners, we're building a comprehensive business dataset for every business globally. Our platform provides crucial information to financial services institutions and fintechs for informed decision-making and rapid business onboarding.

As a Software Engineer on the Data Platform team, you'll be at the core of our data-driven operations. You'll work on our proprietary Entity Resolution system, scaling it to handle millions of business identities across hundreds of data sources. The role involves collaborating with multiple teams to build and maintain critical data infrastructure that powers our business verification products.

We value technical excellence combined with deep customer understanding. Our engineering team is customer-first focused, humble, and self-motivated. We believe in shipping early and often, tackling complex problems head-on. The ideal candidate should be passionate about learning new technologies, building scalable data infrastructure, and working with various software stacks.

You'll be joining a team that measures success by the value delivered to customers, not just code shipped. This role offers the opportunity to work with cutting-edge data technologies, contribute to a rapidly growing platform, and make a significant impact in the business identity space. If you're excited about building large-scale data systems and want to be part of a team that's transforming how businesses verify and trust each other, this role is for you.

Last updated 20 hours ago

Responsibilities For Software Engineer, Data Platform

  • Build batch and streaming data pipelines using Airflow, BigQuery, Dataflow, Dataproc and VertexAI
  • Build reliable, scalable, maintainable, and cost-efficient systems across the stack
  • Build, scale and extend existing web scraping platforms for real-time data acquisition
  • Build and maintain interface layer between application and data platform stack
  • Collaborate with Data Science, Infrastructure and Data Engineering teams

Requirements For Software Engineer, Data Platform

Python
Ruby
Go
PostgreSQL
MySQL
Kubernetes
Kafka
  • 3+ years of experience working in a data engineering or backend engineering role
  • Strong programming skills in at least one backend language and web application framework
  • Knowledge of SQL and experience with RDMS like postgresql, mySQL

Interested in this job?

Jobs Related To Middesk Software Engineer, Data Platform

Business Intelligence Engineer, Inventory Accounting Team

Business Intelligence Engineer role at Amazon focusing on financial data systems and reporting for global inventory management.

Data Engineer, Prime Video Core Analytics and Tooling

Data Engineer position at Amazon Prime Video, focusing on core analytics and data warehousing using AWS technologies, offering competitive salary and benefits.

Data Engineer

Data Engineer position at Amazon Prime focusing on building real-time data processing solutions and Business Intelligence platforms.

Business Intelligence Engineer, Amazon Ads Product and Technology - Creative X

Business Intelligence Engineer role at Amazon Advertising, focusing on data engineering and analytics for video advertising platforms with competitive compensation and benefits.

Product Manager, Marketplace Platforms Analytics

Product Manager position at Apple focusing on marketplace analytics, offering $165.5K-$293.8K salary, requiring 5+ years experience in data analytics and mobile app industry.