Job title: Senior C++ Market Data Engineer
Job type: Permanent
Emp type: Full-time
Sub-Industry: Strat: Market Making
Functional Expertise: Software Engineering
Salary from: USD $225,000.00
Salary to: USD $250,000.00
Location: Chicago, IL

Job Description

Senior C++ Engineer, Market Data
Chicago or New York City, Hybrid

  • Join a high-performing engineering team building the market data platform that underpins live trading decisions in extremely latency-sensitive environments.
  • Work on high-performance C++ libraries and services that ingest, normalise and distribute real-time market data from global venues.
  • Partner closely with traders, quants and specialist engineering teams across execution, low latency and hardware to deliver production-grade systems.
  • Well suited to engineers with strong feed handler and systems-level experience who want direct impact on trading performance.

The Role

This is a senior engineering role focused on the design and development of a core market data platform inside a leading trading business.

The work centres on building robust, high-performance libraries and services that process large volumes of real-time exchange data with very tight latency expectations. You would be working on infrastructure that is fundamental to live trading, where speed, determinism, reliability and clean design all matter.

The role offers a high level of technical ownership. You would collaborate with traders, quants and adjacent engineering teams to take ideas from design through to production, while helping to shape the next generation of the firm’s market data stack. It should appeal to someone who enjoys hard technical problems, cares about engineering quality and is comfortable operating in a demanding production environment.

Key Skills and Experience Required

  • Strong professional experience with modern C++ in production environments, likely gained over 5+ years.
  • Strong experience building low-latency market data systems, ideally including feed handlers.
  • Good knowledge of market data protocols such as MDP3, ITCH or similar venue-specific feeds.
  • Deep understanding of low-level systems programming, performance optimisation and the interaction between software and hardware.
  • Strong grounding in computer architecture, networking and the mechanics of high-performance distributed systems.
  • Experience writing clean, efficient multithreaded code for latency-sensitive environments.
  • Strong production ownership, including debugging, issue triage and driving problems through to resolution.
  • Prior experience in a proprietary trading, market making, hedge fund or other high-performance trading environment would be highly beneficial.

Why This Opportunity Stands Out

  • Core platform work with real trading impact.
  • Technically demanding environment with strong engineering standards.
  • Close collaboration with front-office and specialist infrastructure teams.
  • Competitive compensation, bonus potential and a strong overall benefits package.
  • Hybrid working in either Chicago or New York City.