Senior C++ Developer – US Equities Trading Platform
About the project:
We’re looking for a Senior C++ Developer to join a team building a high-performance electronic trading platform for the U.S. equities market. The platform runs in a low-latency environment, processing large volumes of real-time market data, where speed is critical, and responses are measured in sub-millisecond latency.
Product context:
- C++ ~75% — core engine
- C# ~20%
- Python ~5%
- Linux backend
- Windows Desktop front-end
The platform is currently entering an important scaling phase, driven by a major transition to 23-hour trading mode. This migration is the team’s main priority, alongside maintaining platform stability. The role will involve significant work with legacy code and performance optimization in modern C++
What we’re looking for:
Must-have
- Strong hands-on experience with modern C++ (17/20)
- Commercial experience in low-latency and high-performance systems
- Solid hands-on background in multithreading/concurrency
- Deep understanding of Linux production environments
- Experience working with high-throughput or real-time systems
- Strong understanding of memory management, performance optimization, and network-level tuning
Nice-to-have
- Trading experience is a strong plus, but we are also open to candidates from telecom, gaming, adtech, or other latency-sensitive domains
- Experience working with long-lived legacy systems
- Exposure to C# and/or Python
What you’ll work on:
- Low-latency C++ systems
- High-volume real-time market data processing
- Order management, execution, and risk routing logic
- Aggregation of multiple backend streams into a unified C++ API layer
- Ongoing optimization of latency, throughput, memory usage, and concurrency
Interested?
If you’re strong in C++, real-time systems, and high-volume processing, we’d love to hear from you
Required skills experience
| C++ | 5 years |
| Low-latency | 3 years |
| Linux | 3 years |
| Concurrency and Multithreading | 3 years |
Required languages
| English | B2 - Upper Intermediate |