Lead Low-Latency C++ Engineer
Seeking a Lead C++ Engineer to drive core trading infrastructure. Design low-latency execution engines, performance-tune systems, and collaborate with quantitative researchers to productionize complex algorithms in a fast-paced proprietary trading environment.
Responsibilities
- Design, build, and maintain low-latency C++ execution engines and data pipelines.
- Partner with quantitative strategy researchers to implement high-performance production code.
- Profile systems for latency and throughput on bare-metal Linux.
- Build automated testing frameworks and operational monitoring for trading infrastructure.
Requirements
- 4+ years production experience with modern C++ (C++17/20).
- Deep expertise in Linux internals, CPU architecture, and multithreading.
- Experience with memory management, cache locality, and lock-free concurrency.
- Strong software design, profiling, and CI/CD foundations.
Nice to have
- Background in quantitative finance or algorithmic trading.
- Experience with kernel-bypass networking or network tuning.
- Familiarity with SIMD optimization or high-performance math libraries.
Benefits
- High ownership of core execution software.
- Lean, flat team structure with minimal bureaucracy.
- Competitive salary and performance bonuses.
- Flexible hybrid work options.