
Front Office Software Engineer
CMC Markets2 months ago
London, United KingdomSenior
Responsibilities
- Develop and optimize high-performance Java systems for pricing, risk, and trading.
- Build and enhance low-latency, high-throughput trading architecture components using concurrency, memory management, and performance tuning techniques.
- Design scalable, resilient, and maintainable systems and contribute to architecture decisions across the trading and risk platform.
- Build monitoring, maintenance, and performance-diagnostics tooling.
- Collaborate with quants, financial engineering, front-office, and business operations teams.
- Support live trading systems and troubleshoot time-critical production issues.
- Mentor junior developers and promote engineering best practices, clean code, and robust design patterns.
Requirements
- Strong hands-on Java development experience in low-latency financial systems.
- Deep understanding of performance optimization, concurrency, and JVM internals.
- Experience with pricing, risk, or electronic trading platforms.
- Experience mentoring engineers and influencing technical direction.
- A minimum 2:1 degree in Computer Science, Mathematics, Physics, or another numerate discipline.
- Knowledge of FIX protocol, order routing, and broker connectivity is beneficial.
- Experience across asset classes such as FX, equities, commodities, or derivatives is preferred.
- Strong mathematical and problem-solving abilities and the ability to work calmly in a fast-paced front-office trading environment.
Benefits
- Direct impact on global trading and risk systems.
- Close proximity to the trading floor and real-time market operations.
- High-visibility role within a performance-driven engineering culture.
- Strong focus on continuous learning and technical excellence.
- Clear progression opportunities into senior technical and leadership roles.
- Onsite role requiring five days per week in the London office near Liverpool Street.
About CMC Markets
CMC Markets builds online trading and investing platforms for retail and institutional clients, covering CFDs, forex, indices, commodities and share trading, plus Australian stockbroking. The London‑headquartered company, founded in 1989, is publicly listed on the London Stock Exchange and included in the FTSE 250. Revenue comes from spreads, commissions and financing, and offerings span retail platforms (CMC Markets/Invest) and institutional liquidity and APIs (CMC Connect).