At a Glance
- Tasks: Design and develop high-performance trading systems using C++ and Python.
- Company: Leading high-frequency trading firm with a focus on innovation.
- Benefits: Exceptional compensation package, top-tier healthcare, and fully subsidised qualifications.
- Why this job: Join a dynamic team and make an impact in global trading markets.
- Qualifications: 5+ years of C++ experience and strong problem-solving skills.
- Other info: Collaborative environment with opportunities for continuous learning and growth.
My client, a leading high-frequency trading firm, is seeking a Software Engineer to join their systematic trading team in London. This is an exceptional opportunity to be part of a high-performing systematic trading group that develops and operates mid- to high-frequency, multi-asset trading strategies across global markets.
You will work closely with quantitative researchers and traders to design and develop end-to-end, high-availability trading systems using C++ and Python—covering everything from market data connectivity and execution algorithms to research infrastructure, monitoring, and integration with the firm’s global trading platform.
Key responsibilities:- Designing, developing, and maintaining software for research, trading, and post-trade analysis, including market data handling, signal computation, and execution management.
- Building high-availability distributed systems that support global, around-the-clock trading operations.
- Collaborating closely with quantitative researchers and traders to translate trading ideas into production systems.
- Testing at unit, functional, and integration levels to ensure performance, stability, and resilience.
- Providing on-call support and contributing to continuous improvement of the trading platform.
- 5+ years of professional C++ experience, ideally building low-latency or mission-critical systems.
- Strong understanding of concurrency, networking, and type systems in both C++ and Python.
- Experience developing distributed systems with tight latency constraints.
- Solid grasp of statistics and numerical methods.
- Excellent communication skills and the ability to work autonomously from high-level requirements.
- A passion for learning, innovation, and problem-solving in fast-paced trading environments.
My client anticipates to pay a strong performer upwards of £400k year 1 total compensation package. As well as a market-leading compensation package, they offer exceptional benefits including a top-tier healthcare package, fully subsidised qualifications plus breakfast and lunch paid for each day.
To apply, either respond to this advert or send your CV directly to sasha.duquesne@mondrian-alpha.com.
C++ Developer – Tier 1 Trading Firm – Excellent Compensation + Benefits in London employer: Mondrian Alpha
Contact Detail:
Mondrian Alpha Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Developer – Tier 1 Trading Firm – Excellent Compensation + Benefits in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the trading and tech space. Attend meetups or webinars related to C++ development and trading systems. You never know who might have a lead on that perfect job!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your C++ projects, especially those related to low-latency systems or trading algorithms. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C++ knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. We want you to shine during those interviews!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search. Let’s get you that dream role in high-frequency trading!
We think you need these skills to ace C++ Developer – Tier 1 Trading Firm – Excellent Compensation + Benefits in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C++ experience and any relevant projects you've worked on. 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 trading systems and how your background makes you a perfect fit for our team. Keep it concise but impactful!
Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled complex problems in high-pressure environments. We love candidates who can think on their feet and innovate under pressure!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any updates from us!
How to prepare for a job interview at Mondrian Alpha
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially around low-latency systems and concurrency. Be ready to discuss specific projects where you've implemented these concepts, as the interviewers will want to see your practical experience.
✨Understand the Trading Environment
Familiarise yourself with high-frequency trading and the specific challenges it presents. Knowing how market data connectivity and execution algorithms work will give you an edge in discussions with quantitative researchers and traders.
✨Prepare for Technical Questions
Expect to face technical questions that test your knowledge of distributed systems and performance optimisation. Practise coding problems related to these areas, as well as discussing your thought process clearly and confidently.
✨Show Your Passion for Innovation
Demonstrate your enthusiasm for learning and problem-solving in fast-paced environments. Share examples of how you've contributed to continuous improvement in past roles, as this aligns with the firm's focus on innovation and excellence.