MT4/MT5 C++ Engineer | Quant Trading Firm | London
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