CareerPlanSign in

Senior Software Engineer, C++ (Market Data)

New York office💼 Full-time💰 $225,000–$300,000🗓 2026-07-29 → 2026-09-26

Core

Lead the architecture and global rollout of the Core Platform for market data ingestion, normalization, distribution, and usage in order execution and systematic trading strategies.

Role type

Senior individual contributor (IC) C++ software engineer (low-latency trading systems)

Builds

High-performance market data platform components, tools, and frameworks for systematic pricing and trading strategies

Domain

Proprietary trading / Systematic trading / Market data infrastructure

Deliverable

production ML models | product features

Required skills

Modern C++, low-latency system design, lock-free concurrency, OS internals, CPU and memory architecture, low-latency networking, algorithms and data structures, parallel and multithreaded programming

Preferred skills

Experience in proprietary or systematic trading environments, deep understanding of exchange microstructure

Technologies

C++

Responsibilities

Design and implement high-performance components for market data ingestion and distribution; Develop tools enabling quants to build and deploy data-driven strategies; Own the full lifecycle of components including deployment, monitoring, profiling, and optimization; Collaborate with quants and traders to refine requirements and iterate on platform design

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.