At a Glance
- Tasks: Lead the design and development of cutting-edge trading systems using modern C++.
- Company: Top-tier systematic trading firm with a focus on innovation.
- Benefits: Attractive salary, bonuses, and comprehensive benefits package.
- Other info: Hybrid work model with opportunities for mentorship and career growth.
- Why this job: Make a real impact in a fast-paced trading environment while coding.
- Qualifications: Strong C++ experience in low-latency trading systems and team leadership skills.
The predicted salary is between 72000 - 108000 £ per year.
A leading systematic trading environment is looking to hire a hands-on C++ Engineering Manager to work on business-critical trading systems in a live market environment. This role is suited to someone operating at lead or manager level who still enjoys being close to the code. The focus is on building and improving low-latency, production trading systems across systematic trading, automated trading, and execution. You will work closely with traders, quants, and engineers to deliver robust technology with direct impact on trading performance.
Responsibilities:
- Lead the design and development of core trading and execution systems in modern C++
- Build and enhance low-latency infrastructure used across systematic trading and execution
- Work closely with traders, researchers, and senior engineers to turn ideas into production capability
- Improve architecture across market data, execution, connectivity, and performance-critical components
- Drive technical quality, scalability, and reliability across live trading systems
- Contribute directly to coding, design decisions, optimisation, and system evolution
- Support and mentor engineers while helping raise the bar technically
Experience:
- Strong hands-on C++ engineering experience in Linux-based trading environments
- Track record of building or owning low-latency, high-performance systems used in production
- Good understanding of market microstructure, market data, and execution workflows
- Experience working closely with traders, quants, or researchers in fast-paced environments
- Previous exposure to market making, HFT, or top-tier hedge fund platforms strongly preferred
Compensation:
Structured to attract high-calibre talent, with strong base, bonus, and benefits.
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
C++ Lead / Engineering Manager - Systematic Trading in City of London employer: MCGREGOR BOYALL ASSOCIATES LIMITED
Join a leading systematic trading firm in London or Amsterdam, where innovation meets collaboration in a dynamic hybrid work environment. As a C++ Lead / Engineering Manager, you will not only lead the development of cutting-edge trading systems but also enjoy a culture that prioritises technical excellence and employee growth. With competitive compensation and a commitment to diversity, this is an exceptional opportunity for those looking to make a significant impact in the fast-paced world of trading technology.
Contact Details:
MCGREGOR BOYALL ASSOCIATES LIMITED Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land C++ Lead / Engineering Manager - Systematic Trading in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the systematic trading space, especially those who work at hedge funds. A personal introduction can make all the difference when you're looking to land that C++ Lead role.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio showcasing your C++ projects, make sure to highlight them during interviews. It’s a great way to demonstrate your hands-on experience and passion for coding.
✨Tip Number 3
Prepare for technical interviews by brushing up on low-latency systems and market microstructure. We recommend doing mock interviews with friends or using online platforms to get comfortable with the types of questions you might face.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it gives you a better chance to stand out in the application process.
We think you need these skills to ace C++ Lead / Engineering Manager - Systematic Trading in City of London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your hands-on C++ experience and any relevant work in low-latency systems. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about systematic trading and how your background makes you a perfect fit for our team. Keep it engaging and personal.
Showcase Your Technical Skills:In your application, don’t forget to mention specific projects or systems you've worked on that demonstrate your technical prowess. We love seeing concrete examples of your contributions to trading systems!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team!
How to prepare for a job interview at MCGREGOR BOYALL ASSOCIATES LIMITED
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your hands-on experience with low-latency systems and how you've tackled challenges in production environments. They’ll likely want to hear about specific projects where you’ve made a significant impact.
✨Understand the Trading Environment
Familiarise yourself with systematic trading, market microstructure, and execution workflows. Being able to speak knowledgeably about these topics will show that you’re not just a techie but also understand the business side of things. It’s all about connecting the dots between technology and trading performance.
✨Prepare for Technical Questions
Expect to face some tough technical questions during the interview. Practice coding problems related to low-latency systems and be ready to explain your design decisions. They might even ask you to solve a problem on the spot, so keep your coding skills sharp!
✨Show Your Leadership Skills
As a potential Engineering Manager, it’s crucial to demonstrate your leadership abilities. Be ready to discuss how you’ve mentored engineers in the past and how you plan to raise the technical bar within the team. Share examples of how you’ve led projects and collaborated with traders and quants.