CMC Markets

Senior Front Office Software Engineer

CMC Markets
Apply
2 days ago
London, United KingdomSenior

Responsibilities

  • Develop and optimize high-performance Java systems for pricing, risk, and trading.
  • Build and enhance components within a low-latency, high-throughput trading architecture.
  • Apply advanced concurrency, memory management, and performance-tuning techniques.
  • Design scalable, resilient, and maintainable systems and contribute to platform architecture.
  • Build tooling for monitoring, maintenance, and performance diagnostics.
  • Support live trading systems and troubleshoot time-critical production issues.
  • Collaborate with quants, financial engineering, front-office teams, and business operations.
  • Mentor junior developers and influence technical direction and engineering practices.

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.
  • Strong mathematical and problem-solving abilities.
  • Experience mentoring engineers and influencing technical direction.
  • Minimum 2:1 degree in Computer Science, Mathematics, Physics, or another numerate discipline.
  • Knowledge of FIX protocol, order routing, and broker connectivity is highly beneficial.
  • Experience across FX, equities, commodities, or derivatives is preferred.
  • Ability to operate 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.

Tech Stack

Categories

CMC Markets

About CMC Markets

1,001-5,000 employees

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).

Contact me