I am currently working with an Top HFT Firm in Amsterdam who are looking for a Lead C++ engineer to join and lead a part of their Trading Systems team.
The right candidate will be proficient in C++ with over 6 years' experience, and will have experience of managing teams.
Responsibilities:
- Lead the design and implementation of high-performance, low-latency trading platforms using modern C++
- Take ownership of architectural decisions and ensure effective execution across the engineering team
- Lead end-to-end latency optimisation efforts throughout the technology stack
- Partner closely with trading, quantitative research, and platform engineering teams to deliver integrated solutions
- Foster a high-performing engineering culture centred on performance, code quality, and continuous learning
- Mentor and support engineers in their career development and technical growth, providing guidance on complex challenges
Essential Requirements:
- Over 6 years of professional experience in C++ development, with a strong focus on modern standards (C++17/20/23)
- Demonstrated technical leadership in system architecture, code quality oversight, and team mentorship
- In-depth knowledge of systems programming and operating system internals
- Hands-on experience designing and developing high-throughput, fault-tolerant systems
- Strong communicator, capable of articulating complex technical concepts and aligning diverse teams around shared goals
Nice-to-haves:
- Experience in developing low-latency systems
- Competency in Python
- Expertise in modern x86-x64 architecture
If this looks like something you would be interested in then please message me ASAP or email me at jamesnicholls@albertbow.com and we can arrange a call to discuss further.
I look forward to hearing from you.