We’re looking for an experienced C++ Team Lead to join our Amsterdam office and lead a critical Trading Systems team at the heart of our operations. You’ll drive the design and optimisation of high-performance trading infrastructure, working closely with engineers and quantitative researchers to deliver low-latency solutions across global markets.
What you’ll do
- Lead the design, development, and optimisation of high-performance trading systems in modern C++ (C++17+)
- Own exchange connectivity, protocol evaluation, and production testing to improve latency and fill rates
- Build and deploy low-latency solutions across diverse hardware environments
- Guide hardware and software decisions to meet demanding performance targets
- Collaborate with quants, researchers, and cross‑functional teams to continuously improve trading workflows
- Mentor engineers and set technical direction for the team
What we’re looking for
- 5+ years of professional C++ experience, including modern C++
- Strong background in Linux, operating systems, networking, and performance tuning
- Experience with complex, high-load systems and scalable architectures
- Solid understanding of algorithms and data structures
- Strong communication skills and a collaborative mindset
- Curiosity and drive to learn in a fast‑paced environment
Nice to have
- Low‑latency or trading systems experience
- Python for tooling or research workflows
- Knowledge of network stack (L1/L2, TCP/UDP)
- Familiarity with x86/x64 performance optimisation
If you are interested, apply with your CV.