C++ Software Engineer
Core
Design, develop, and maintain high-performance C++ infrastructure for trading systems, including order management, market data, and data platforms.
Role type
Senior C++ Software Engineer (Trading Systems)
Builds
Scalable distributed systems for quantitative trading platforms
Domain
Financial Technology / Quantitative Trading
Required skills
Modern C++ (C++20/23), Data structures and algorithms, Memory management, Multithreading and concurrency, Distributed systems design, Networking fundamentals, Linux development
Preferred skills
Trading systems experience, Market data experience, Financial technology experience
Technologies
C++, Linux
Responsibilities
Design and develop high-performance C++ code for trading infrastructure, Build and optimize scalable distributed systems, Collaborate with engineering teams and quantitative researchers to advance platform initiatives
