C++ Software Developer – Low-Latency Trading Systems
Core
Design, build, and maintain low-latency C++ systems for real-time trading strategy execution in a proprietary trading firm.
Role type
Senior IC C++ software engineer (low-latency trading systems)
Builds
High-performance trading infrastructure for real-time options-on-futures execution
Domain
Financial technology / Low-latency trading
Deliverable
production ML models | product features
Required skills
Modern C++ (C++17+), Computer science fundamentals (data structures, algorithms, concurrency), System-level programming, Linux, Performance optimization, Debugging and profiling, End-to-end project ownership
Preferred skills
Experience in electronic markets, Collaboration with traders and quants
Technologies
C++17, Linux
Responsibilities
Design and maintain low-latency C++ systems for strategy execution, Optimize performance across networking, OS, and code layers, Contribute to system architecture and deployment pipelines, Debug systems under time-critical conditions
Seniority
Senior, hands-on IC
