Algorithmic Trading C++ Engineer - Equities
Core
Designing and implementing high-performance, low-latency software systems for a globally distributed equities market-making platform.
Role type
Senior IC C++ low-latency trading systems engineer
Builds
Real-time equities trading logic and globally distributed market-making infrastructure
Domain
Financial technology / Electronic trading / Equities
Deliverable
production ML models | product features
Required skills
C++ (object-oriented), distributed systems, low-latency system design, computer science fundamentals (OS, data structures, algorithms), Python for tooling
Preferred skills
Postgres, electronic trading firm experience, equities trading fundamentals, backtest-driven development cycle
Technologies
C++, Python, Postgres
Responsibilities
Partner with traders and quant researchers to design and implement high-performance trading logic for equities markets; Contribute to the architecture of a globally distributed equities trading platform with hard real-time constraints; Implement performance-sensitive low-latency trading strategies; Own code from development through testing and deployment to production.
Seniority
Mid-level to Senior, hands-on IC
