Senior Lead Software Engineer - C++ Developer
Core
Designing and maintaining high-performance C++ systems for venue connectivity, order management, and market data in global Futures & Options trading.
Role type
Senior Lead Software Engineer (C++)
Builds
Proprietary software for venue connectivity, order management, and market data systems
Domain
Financial services / High-frequency trading infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C++ (modern), system design, performance optimization, CPU architecture, sockets, networking, automated testing, debugging, AI-first engineering practices
Preferred skills
Cloud technologies, artificial intelligence, machine learning
Technologies
C++, modern CPU architectures, networking stacks
Responsibilities
Develop, deploy, and maintain secure, stable, and performant trading software; review and debug code; provide technical guidance and direction; drive product design and technical operations decisions; serve as a subject matter expert
Seniority
Senior, hands-on IC with leadership responsibilities
