CMC Markets Logo

CMC Markets

Front Office Software Engineer

Posted 15 Days Ago
Be an Early Applicant
In-Office
London, Greater London, England
Senior level
In-Office
London, Greater London, England
Senior level
Design and build low-latency pricing and risk systems, work with traders, quants, and front-office teams while mentoring engineers.
The summary above was generated by AI

CMC Markets is a global leader in online trading, executing 65M+ trades annually across Europe, APAC and North America. Our technology powers real-time trading across Equities, FX, Commodities and Indices—all from a single, high-performance platform.

We are hiring a Senior Java Developer to join our Front Office Pricing & Risk team, working on a low-latency, high-frequency trading platform at the core of our market-making business.

What you’ll do

  • Design and build low-latency pricing & risk systems

  • Work closely with traders, quants and front-office teams

  • Take ownership of architecture and mentor other engineers

  • Solve complex problems in a fast-paced trading environment

What you bring

  • Strong commercial experience with Java (J2SE)

  • Proven experience developing low-latency systems

  • Experience building large-scale, high-performance systems

  • Solid understanding of financial concepts & maths

  • Passion for clean design, testing and technical excellence

  • Trading systems experience a plus

Why CMC Markets?

  • Mission-critical systems with real market impact

  • Direct exposure to front-office trading

  • A culture that values ownership, innovation and engineering excellence

CMC Markets is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of gender, sexual orientation, marital or civil partner status, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.

Top Skills

Java

Similar Jobs

Yesterday
In-Office
London, Greater London, England, GBR
Senior level
Senior level
Energy
As a Senior Front Office Software Engineer, you'll optimize trading processes and build Python-based services and cloud-native tools in a fast-paced environment.
Top Skills: AWSPythonSnowflakeSQL
13 Days Ago
In-Office
London, Greater London, England, GBR
Senior level
Senior level
Energy
The role involves designing and developing high-performance real-time trading applications and data services for power markets, working closely with traders and analysts to optimize processes and strategies.
Top Skills: AWSDockerPythonSnowflakeSQL
6 Days Ago
In-Office
London, Greater London, England, GBR
Senior level
Senior level
Fintech • Payments • Financial Services
Lead the development and maintenance of the backend systems for a pricing and trading platform, overseeing technical decisions and ensuring stakeholder alignment across multiple asset classes.
Top Skills: Api DesignAWSC#Ci/CdDistributed Messaging ArchitecturesHTMLJavaJavaScriptMicroservicesSpring BootSpring FrameworkTerraform

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account