Software Engineer (On Desk) - Trading Developer – Systematic Strategies | London (Hybrid) | High Compensation
Software Engineer (On Desk) - Trading Developer – Systematic Strategies | London (Hybrid) | High Compensation

Software Engineer (On Desk) - Trading Developer – Systematic Strategies | London (Hybrid) | High Compensation

Slough Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Build and enhance a core trading platform with cutting-edge technologies.
  • Company: Leading global trading firm at the forefront of markets and technology.
  • Benefits: High compensation, hybrid work model, and opportunities for professional growth.
  • Why this job: Join an elite team and make an immediate impact in systematic trading.
  • Qualifications: Experience in C++ and exposure to systematic trading environments required.
  • Other info: Dynamic role with a focus on innovation and technical excellence.

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

Join a leading global trading firm in London that champions innovation and technology, offering a dynamic work culture where your contributions as a Software Engineer will have an immediate impact. With a focus on employee growth, you will collaborate with top-tier engineers and researchers in a hybrid environment, enjoying high compensation and the opportunity to work on mission-critical systems in systematic trading. This is not just a job; it's a chance to be part of a small, elite team dedicated to pushing the boundaries of trading technology.
M

Contact Detail:

Mondrian Alpha Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (On Desk) - Trading Developer – Systematic Strategies | London (Hybrid) | High Compensation

Tip Number 1

Network like a pro! Reach out to folks in the trading and tech space on LinkedIn or at industry events. We all know that sometimes it’s not just what you know, but who you know that can get your foot in the door.

Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project that showcases your C++ prowess, make sure to highlight it. We want to see your coding chops in action, so don’t be shy about sharing your work.

Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and system design questions. We’re looking for candidates who can think on their feet and tackle complex problems head-on.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Software Engineer (On Desk) - Trading Developer – Systematic Strategies | London (Hybrid) | High Compensation

C++
Python
Systematic Trading Knowledge
High-Performance Systems Development
Problem-Solving Skills
Project Ownership
Data Ingestion
Strategy Implementation
Execution and Risk Awareness
Testing and Deployment
Collaboration with Researchers
Operational Excellence
Rapid Prototyping

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and any systematic trading environments. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a perfect fit. We love seeing genuine enthusiasm for the position.

Showcase Problem-Solving Skills: In your application, give examples of how you've tackled complex challenges in the past. We’re looking for candidates who can drive projects from start to finish, so highlight your autonomy and problem-solving prowess!

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. Don’t miss out!

How to prepare for a job interview at Mondrian Alpha

Know Your Tech Inside Out

Make sure you have a solid grasp of C++ and Python, as these are crucial for the role. Brush up on your knowledge of high-performance systems and be ready to discuss specific projects where you've applied these skills.

Understand Systematic Trading

Familiarise yourself with the ins and outs of systematic trading environments. Be prepared to talk about data ingestion, strategy implementation, and execution. Showing that you understand the full lifecycle will impress the interviewers.

Showcase Problem-Solving Skills

Prepare to discuss how you've tackled complex challenges in previous roles. Think of examples where you've driven projects from start to finish, highlighting your autonomy and problem-solving abilities.

Engage with the Team's Vision

Research the firm’s approach to trading and technology. Be ready to discuss how you can contribute to their goals and collaborate with researchers. Showing enthusiasm for their mission will set you apart from other candidates.

Software Engineer (On Desk) - Trading Developer – Systematic Strategies | London (Hybrid) | High Compensation
Mondrian Alpha
Location: Slough
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
  • Software Engineer (On Desk) - Trading Developer – Systematic Strategies | London (Hybrid) | High Compensation

    Slough
    Full-Time
    48000 - 72000 £ / year (est.)
  • M

    Mondrian Alpha

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>