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

