MT4/MT5 C++ Engineer | Quant Trading Firm | London in City of London
MT4/MT5 C++ Engineer | Quant Trading Firm | London

MT4/MT5 C++ Engineer | Quant Trading Firm | London in City of London

City of London Full-Time 70000 - 90000 £ / year (est.) No home office possible
Stanford Black Limited

At a Glance

  • Tasks: Join a dynamic team to re-engineer MT4/MT5 trading infrastructure and enhance execution workflows.
  • Company: Leading systematic trading firm in London with a focus on innovation.
  • Benefits: Competitive salary, cutting-edge tech environment, and opportunities for professional growth.
  • Other info: Collaborative culture with a focus on high-performance trading solutions.
  • Why this job: Make a real impact in the fast-paced world of quantitative trading.
  • Qualifications: 5+ years of C++ and MT4/MT5 development experience required.

The predicted salary is between 70000 - 90000 £ per year.

A leading systematic trading firm is looking for a specialist C++ Developer to join its front office team to work on a major re-engineering of its MT4/MT5/FIX bridge across pricing, execution and liquidity management. They need a hands-on developer with strong MetaQuotes experience and C++, with a proper understanding of the MT4/MT5 trading lifecycle.

The team builds institutional-grade trading infrastructure used by the securities business, handling high message rates, burst order flow, real-time pricing, pre-trade checks, margining and execution workflows.

What you’ll be building:

  • Major re-engineering of a production MT4/MT5/FIX bridge
  • Server, Manager and Gateway API integrations across MT4 and MT5
  • High-throughput C++ services handling burst traffic and live trading conditions
  • Real-time order routing, execution handling and trade lifecycle workflows
  • Pricing, liquidity management and client-facing execution infrastructure
  • Pre-trade risk checks including margin, exposure, symbol limits and reject logic
  • Bridge logic connecting MetaQuotes platforms into proprietary pricing and execution systems

Tech environment:

  • Languages: C++ core development
  • Trading platforms: MT4, MT5, MetaQuotes Server / Manager / Gateway APIs
  • Protocols: FIX, sockets, proprietary trading protocols
  • Domain: FX, index swaps, electronic market making, liquidity routing

What we’re looking for:

  • 5+ years hands-on MT4 and MT5 development experience
  • Strong multithreaded C++
  • Strong academic background (top universities preferred)
  • Background in FX, brokers, liquidity providers or market making

MT4/MT5 C++ Engineer | Quant Trading Firm | London in City of London employer: Stanford Black Limited

Join a leading systematic trading firm in London, where innovation meets excellence. As a C++ Engineer, you'll thrive in a dynamic work culture that fosters collaboration and creativity, while enjoying competitive benefits and opportunities for professional growth. With a focus on cutting-edge technology and high-performance trading infrastructure, this role offers a unique chance to make a significant impact in the fast-paced world of quantitative trading.
Stanford Black Limited

Contact Detail:

Stanford Black Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land MT4/MT5 C++ Engineer | Quant Trading Firm | London in City of London

✨Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works in quant trading. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio showcasing your C++ projects, make sure to highlight them. This is your chance to demonstrate your hands-on experience with MT4/MT5 and how you tackle real-world problems.

✨Tip Number 3

Prepare for technical interviews by brushing up on your multithreading and trading lifecycle knowledge. Practice coding challenges that focus on C++ and think about how you’d approach building high-throughput services. We want to see your problem-solving skills in action!

✨Tip Number 4

Don’t forget to 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 are proactive and take the initiative to reach out directly.

We think you need these skills to ace MT4/MT5 C++ Engineer | Quant Trading Firm | London in City of London

C++ Development
MT4 Development
MT5 Development
MetaQuotes Experience
High-Throughput Services
Real-Time Order Routing
Execution Handling
Trade Lifecycle Workflows
Pricing Management
Liquidity Management
Pre-Trade Risk Checks
FIX Protocol
Multithreading
Electronic Market Making
Liquidity Routing

Some tips for your application 🫡

Show Off Your C++ Skills: Make sure to highlight your hands-on experience with C++. We want to see how you've tackled multithreading and any specific projects you've worked on, especially if they relate to MT4 or MT5.

Know Your Trading Platforms: Demonstrate your understanding of the MT4/MT5 trading lifecycle. Share examples of how you've integrated APIs or built solutions that enhance trading infrastructure. This will show us you're not just a coder, but someone who gets the trading world.

Be Specific About Your Experience: When detailing your past roles, focus on your achievements and the impact of your work. Use metrics where possible to quantify your contributions, especially in high-throughput environments.

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 it gets into the right hands quickly!

How to prepare for a job interview at Stanford Black Limited

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially multithreading and performance optimisation. Be ready to discuss specific projects where you've implemented these concepts, as the firm will want to see how you can handle high-throughput services.

✨Master the MT4/MT5 Trading Lifecycle

Familiarise yourself with the entire trading lifecycle on MT4 and MT5 platforms. Be prepared to explain how you’ve worked with pricing, execution, and liquidity management in past roles, as this knowledge is crucial for the position.

✨Showcase Your Problem-Solving Skills

Expect technical questions that test your problem-solving abilities. Think of examples where you’ve tackled complex issues in real-time trading conditions, and be ready to walk through your thought process during the interview.

✨Understand the Firm's Tech Environment

Research the specific technologies and protocols mentioned in the job description, like FIX and proprietary trading protocols. Being able to discuss how you’ve used these in previous roles will demonstrate your fit for the team and the project.

MT4/MT5 C++ Engineer | Quant Trading Firm | London in City of London
Stanford Black Limited
Location: City of London

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

>