CareerPlan

C++ Market Data Engineer (USA)

New York, New York, United StatesFull-time$150k–$200k2026-10-27 → 2026-11-11
Based in United States

Core

Design and build high-throughput, low-latency market data infrastructure for equities, futures, and options across global venues.

Role type

Senior C++ Software Engineer (Market Data Infrastructure)

Builds

Reusable libraries for decoding, normalizing, publishing, and consuming market data; high-performance market data infrastructure.

Domain

Quantitative Finance / High-Frequency Trading

Deliverable

production ML models

Required skills

C++14/17/20, low-latency system design, concurrency, lock-free algorithms, memory-model semantics, compiler optimizations, serialization formats (FAST, SBE, Protocol Buffers), time-series databases, in-memory caches, Python scripting

Technologies

C++14, C++17, C++20, FAST, SBE, Protocol Buffers, Python

Responsibilities

Write efficient, scalable, and maintainable code with a focus on performance and testing; Design and build high-performance market data infrastructure; Build reusable libraries for market data processing; Partner with quantitative researchers to understand data requirements; Troubleshoot production issues and ensure reliable 24/7 infrastructure.

Seniority

Senior, hands-on IC