At a Glance
- Tasks: Build and enhance a core trading platform with cutting-edge technology.
- Company: Leading global trading firm at the forefront of markets and innovation.
- Benefits: High compensation, hybrid work model, and opportunities for professional growth.
- Why this job: Join a small elite team and make an immediate impact in systematic trading.
- Qualifications: Experience in C++ and exposure to systematic trading environments required.
- Other info: Collaborative environment with a focus on technical excellence and career advancement.
The predicted salary is between 48000 - 72000 £ per year.
We are partnered with a leading global trading firm that has been operating for decades at the intersection of markets, technology, and innovation. With offices across North America, Europe, and Asia, they bring together world-class engineers and researchers to solve some of the most complex challenges in systematic trading. Their London-based systematic team is expanding and seeking a Trading Developer to play a pivotal role in building and enhancing their core trading platform. This is a high-impact role within a small, elite group where your contributions will be felt immediately across the business.
The Role
- Join a tight-knit team of trading technologists (currently 2 in London, with further growth planned in the US), working directly alongside researchers and trading leads.
- Take full ownership of the firm’s primary systematic trading platform, ensuring stability and scalability across all components — market data, execution, and trading algorithms.
- Play a central role in the ongoing transition to modern C++, while still contributing to Python systems and integrations.
- Tackle the full lifecycle: design, development, testing, deployment, and support — building mission-critical systems that trade globally, 24/7.
- Work in an environment where deep domain knowledge and technical excellence are equally valued.
What They’re Looking For
- Proven experience building complex, high-performance systems in C++ (deep, practical knowledge — not just theoretical).
- Exposure to systematic trading environments (front-to-back awareness: data ingestion, strategy implementation, execution, and risk).
- Strong problem-solving ability, with the autonomy to drive projects end-to-end.
- Willingness to work closely with researchers, contributing to strategy development and operational excellence.
- Python skills are beneficial, especially for bridging systems and rapid prototyping.
Software Engineer (On Desk) - Trading Developer - Systematic Strategies | London (Hybrid) | High Compensation employer: Mondrian Alpha
Contact Detail:
Mondrian Alpha Recruiting Team
We think you need these skills to ace Software Engineer (On Desk) - Trading Developer - Systematic Strategies | London (Hybrid) | High Compensation
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the role of a Trading Developer. Highlight your C++ expertise and any relevant experience in systematic trading environments to catch our eye!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for trading technology and how your background makes you a perfect fit for our tight-knit team. Don’t forget to mention any projects where you've taken ownership!
Showcase Problem-Solving Skills: We love seeing how you tackle challenges! In your application, include examples of complex problems you've solved in high-performance systems. This will demonstrate your ability to drive projects from start to finish.
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 this exciting opportunity in our London team!
How to prepare for a job interview at Mondrian Alpha
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss specific projects where you've built high-performance systems, and be ready to dive into technical details. They’ll want to see your practical knowledge, so think of examples that showcase your expertise.
✨Understand Systematic Trading
Familiarise yourself with the systematic trading environment. Know the ins and outs of data ingestion, strategy implementation, execution, and risk management. Being able to speak confidently about these areas will show that you’re not just a coder but someone who understands the business context.
✨Showcase Your Problem-Solving Skills
Prepare to discuss how you've tackled complex problems in past projects. Think of specific challenges you faced, the solutions you implemented, and the outcomes. This will demonstrate your ability to drive projects end-to-end, which is crucial for this role.
✨Be Ready to Collaborate
Since you'll be working closely with researchers and trading leads, highlight your teamwork experience. Share examples of how you've contributed to collaborative projects, especially those that required bridging different systems or integrating Python with C++. This will show that you can thrive in a tight-knit team.