Low-Latency C++ Developer
Core
Develop high-quality, reusable C++ code for mission-critical capital markets applications, transforming raw data into actionable insights.
Role type
Manager-level Low-Latency C++ Developer
Builds
Next-generation capital markets technology platform supporting global financial markets infrastructure
Domain
Capital Markets Technology / Financial Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C++20, Linux development, complex architecture design, network protocol analysis, hardware optimization (NVME, Solarflare, ExaNIC), advanced C++ features research
Preferred skills
FPGA experience, market data capture, Kernel Bypass technologies, performance analysis tools (perf, tcpdump, Wireshark), sanitizers (ASan, MSan, UBSan, Tsan)
Technologies
C++20, Linux, NVME, Solarflare, ExaNIC, FPGA, tcpdump, Wireshark
Responsibilities
Design and integrate complex architecture, analyze and solve complex technical problems, research and implement new C++ features, interact with adjacent business functions, provide Level 3 support, comprehend exchange rules and formats
Seniority
Manager, hands-on IC with strategic oversight