Job Title: Software Engineer (C++)

Location: London (Hybrid)

Compensation: £125,000 - £250,000 plus bonuses (DOE)


A leading technology-focused and data-driven trading firm are looking for a talented software engineer (C++) to join their growing team in London.


This is a chance to become a part of a top team that is expanding and improving their state-of-the-art quantitative trading platform. This is a hands-on role, working closely with experienced PMs, quants, and engineers, acquiring priceless knowledge and expertise in all of the main financial markets. You will also have the ability to touch many areas of algorithmic trading.


Who you are:

  • A software engineer with 4+ years professional experience with modern C++ (C++ 17 or later) in a Linux environment.
  • Good understanding of what is happening behind the abstractions, i.e. CPU, memory, OS, network…
  • Bachelor’s in mathematics, computer science or other quantitative field from a leading academic institution.
  • Strong communication and problem-solving skills.
  • Previous experience in a quantitative trading environment desirable.


Benefits and working environment:

  • Competitive salary and annual performance-related bonuses.
  • Hybrid working (2 to 3 days in the office per week).
  • The chance to work alongside some of the brightest minds in the industry, in a high-performance environment.


If you are a strong software engineer (C++) with previous finance experience and are interested in joining a leading trading firm, where you will have the chance to tackle new and exciting technical challenges, please apply.


Visa sponsorship is available.

  • London Location / Remote
  • PermanentJob Type
  • £125,000per annum

Software Engineer (C++) | Quantitative Trading

Apply for this job

UploadChoose a CV

To find out about how we process your data, please read our privacy policy.


Looking for a career move?

Details of live roles are update on our jobs board. Not all positions can be advertised and many are retained. It is therefore best to contact a specialist consultant to discuss all suitable opportunities.

Looking to grow your team?

If you are looking to expand your team, require superior market intelligence or to discuss other services then do not hesitate to contact a specialist consultant.

Looking to join Campbell North?

We are always interested in speaking to experienced recruiters who share our values and have expertise in our markets.