We’re looking for an experienced Senior C++ Software Engineer to help design & build a next-generation distributed trading system from scratch.
You’ll be a part of the top-tier Quantitative Trading team that’s distributed across EMEA & advocates for a remote-first setup.
You’ll join a highly skilled engineering team developing high-performance solutions in a complex C++ codebase. This is an opportunity to work on low-latency, multithreaded applications, contribute to system architecture & solve challenging problems in a fast-paced environment.
What will you do in this role?
- Design and implement core system components for a highly scalable distributed trading platform.
- Develop communication & interaction mechanisms between system components.
- Contribute to system architecture decisions, ensuring performance & reliability.
- Write robust, high-quality C++ code with an emphasis on clean design & maintainability.
- Implement unit, integration & regression testing to ensure software quality.
About you:
- 6+ years of experience delivering production-ready software.
- Expertise in modern C++ (C++17/20) & a strong understanding of multithreaded programming.
- Deep knowledge of algorithms, data structures & object-oriented design.
- Experience troubleshooting low-latency, high-performance systems.
- Passion for clean, elegant solutions & writing high-quality, well-tested code.
It’s also great if you have:
- Experience writing networking code & working with messaging protocols.
- Knowledge of databases, in-memory caches & large-scale data processing.
- Familiarity with Python, Java, or Rust.
- Well-articulated opinions on CMake project structure.
Why this role?
- Cutting-edge FinTech product with a strong global presence & a long-term expansion roadmap.
- Latest trading infrastructure & zero-legacy setup.
- A world-class team: alumni from the leading industry firms & best engineering universities worldwide, top of Kaggle among quants, top-notch C++ & FPGA departments.
- Great conditions: highly competitive pay & flexible remote setup.
- Other perks: learning & development budget, English courses & generous vacation policy.