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 the heart of London.
- Benefits: Competitive salary, cutting-edge tech environment, and opportunities for professional growth.
- Other info: Fast-paced environment with excellent career advancement potential.
- Why this job: Make a real impact in high-frequency trading with innovative technology.
- 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 employer: 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
✨Tip Number 1
Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project showcasing your C++ prowess, make sure to share it. It’s a great way to demonstrate your hands-on experience with MT4/MT5.
✨Tip Number 3
Prepare for technical interviews by brushing up on multithreading and real-time systems. We all know how crucial these are in trading environments, so be ready to discuss your past experiences!
✨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 take that extra step.
We think you need these skills to ace MT4/MT5 C++ Engineer | Quant Trading Firm | London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C++ skills and experience with MT4/MT5. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects or 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 expertise can contribute to our team. Keep it concise but impactful!
Showcase Your Technical Skills: In your application, mention specific projects where you’ve worked with high-throughput C++ services or real-time order routing. We love seeing concrete examples of your problem-solving abilities in action!
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’s super easy!
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 they’ll want to see how you can handle high-throughput services.
✨Master the MT4/MT5 Lifecycle
Familiarise yourself with the entire trading lifecycle of MT4 and MT5. Be prepared to explain how you’ve worked with pricing, execution, and liquidity management in past roles. This will show that you understand the nuances of the platforms and can contribute effectively.
✨Showcase Your Problem-Solving Skills
Expect technical questions that test your problem-solving abilities. Think about scenarios where you had to troubleshoot issues in a live trading environment. Sharing specific examples will demonstrate your hands-on experience and ability to think on your feet.
✨Understand the Trading Domain
Brush up on your knowledge of FX, index swaps, and electronic market making. Being able to discuss these topics intelligently will set you apart from other candidates and show that you’re not just a developer, but someone who understands the business side of trading.