Senior Market Data Engineer
Build and operate low-latency systems that capture, normalize, and distribute real-time market data for institutional trading. The role requires backend engineering experience, Java or C++, market data infrastructure knowledge, and exchange connectivity expertise.
About the job
Responsibilities
- Build and maintain market data components, including feed handlers, normalization pipelines, distribution systems, and venue connectivity.
- Design and implement low-latency, high-throughput services for real-time market data consumed by trading systems.
- Drive reliability and performance improvements through observability, on-call participation, and incident response.
- Write high-quality, well-tested code and contribute to engineering standards.
- Partner with engineers, product managers, and cross-functional stakeholders to deliver institutional trading capabilities.
Requirements
- 3+ years of backend engineering experience building and maintaining production low-latency systems.
- Hands-on experience with market data infrastructure, such as feed handlers, normalization, or distribution.
- Proficiency in low-latency Java or C++.
- Familiarity with high-throughput messaging frameworks such as Aeron or SBE.
- Familiarity with venue/exchange connectivity and market data protocols, including FIX, ITCH/OUCH, or multicast.
- Experience shipping features end-to-end and operating production systems.
- Responsible use of generative AI with human oversight.
Compensation and Benefits
- Annual base salary: $191,250–$225,000 USD.
- Equity and bonus eligibility may be included.
- Medical, dental, vision, and 401(k) benefits may be included.
Skills
Java, C++, Aeron, Sbe, Fix, Itch/Ouch, Multicast, Market Data, Low-Latency Systems, Backend Engineering, Observability, Generative AI
Similar jobs
Data Engineering jobsBuild and own large-scale data models, batch and real-time pipelines, and data infrastructure that provide reliable datasets and insights across Plaid. The role requires 4+ years of data engineering experience, strong SQL and Python skills, and expertise with modern warehouses, lakes, and orchestration tools.
Builds and owns scalable SQL/Python data pipelines, golden datasets, and workflows using DBT, Airflow, Redshift for large-scale data (500TB+). Collaborates cross-functionally to enable data-driven decisions at Plaid. Requires 4+ years data engineering experience.
Build and operate large-scale revenue data pipelines powering billing and cost attribution, while improving reliability, latency, and correctness. The role requires strong Spark and Airflow experience, cross-functional problem-solving, and operational ownership of mission-critical production systems.
Build and operate Jump’s Snowflake and dbt data platform, including ELT pipelines, governance, testing, monitoring, and analytics models. The role requires 6+ years of data engineering experience, production-grade SQL and Snowflake expertise, deep dbt knowledge, and strong Python and software engineering practices.
Senior Data Engineer responsible for designing and deploying scalable data infrastructure, orchestration models, and analytics tooling to enable data-driven decisions, ML products, and enterprise reporting at Vanta. Requires 4+ years data experience, software engineering mindset, modern data stack proficiency, and passion for secure, compliant data systems.