Job Search and Career Advice Platform

Enable job alerts via email!

Graduate Quant Software Engineer (C++ & Java)

IT Graduate Recruitment

Greater London

Hybrid

GBP 55,000 - 77,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading fintech company is looking for a Graduate Quant Software Engineer to join their high-performance team in London. In this hybrid role, you will design and optimise backend systems for trading while working closely with traders and quants. The ideal candidate will have a strong academic background in Computer Science, Maths, or Engineering, proficient programming skills in C++ and/or Java, and a keen interest in financial markets. This fast-growing company offers opportunities for rapid career progression.

Qualifications

  • Strong academic background in a technical field.
  • Proficient in C++ and/or Java.
  • Interest in financial markets and trading systems.

Responsibilities

  • Design, build, and optimise backend components of trading systems.
  • Develop clean, high-performance code in C++ and Java.
  • Collaborate with traders and engineers to deliver new features.

Skills

C++
Java
Problem-solving
Performance optimization

Education

Degree in Computer Science, Maths, Engineering or similar
Job description
Graduate Quant Software Engineer (C++ / Java – Trading Systems) | £55,000–£77,000 | Hybrid (London / Remote)

Build technology that powers real trading.

Join a high-performance engineering team developing low-latency, resilient backend systems used in live trading environments. You’ll work on complex technical challenges from day one, building software that genuinely impacts how markets operate — not just writing code in the background.

This is a fast-growing fintech where strong engineers progress quickly into Senior, Low-Latency, or Quant-Engineering tracks within 12–24 months.

What You’ll Do
  • Design, build, and optimise backend components of real-time trading and risk systems
  • Develop clean, efficient, high-performance code in C++ and Java
  • Work closely with traders, quants, and senior engineers to deliver new features
  • Solve complex problems around performance, reliability, and scale
  • Contribute to architecture discussions and see ideas move to production quickly
  • Gain exposure to market data, order routing, distributed systems, and microservices
What We’re Looking For
  • Strong academic background — Computer Science, Maths, Engineering or similar
  • Solid programming ability in C++ and/or Java
  • Interest in financial markets, trading systems, or h...
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.