C++ developer based in London
Salary:
£70000-90000 - Per Annum
Locations:
London, London, United Kingdom
Type:
Permanent
Published:
July 31, 2025
Contact:
Ike Feehi
Ref:
17673
Required Skills:
C++,Python
Share this job
Apply

Job Title: C++ Software Engineer

 

Location: London- hybrid

About the Role

We are looking for a highly skilled C++ Software Engineer with a strong background in financial technology to join our growing engineering team. You will be instrumental in designing, developing, and optimising our high-performance trading platforms, real-time data processing systems, or low-latency infrastructure.

If you have experience working in capital markets, algorithmic trading, or real-time risk systems—and you're passionate about writing robust, efficient C++ code—we want to hear from you.

Key Responsibilities

  • Design and implement low-latency, high-throughput software components in modern C++ (C++14/17/20).
  • Collaborate closely with quants, traders, or product managers to gather requirements and deliver performant solutions.
  • Optimise system performance for latency, throughput, and reliability.
  • Integrate market data feeds, order execution systems, or pricing engines.
  • Build and maintain automated testing frameworks and CI/CD pipelines for robust deployments.
  • Conduct code reviews and mentor junior engineers 

Requirements

Must-Haves:

  • 3+ years of professional C++ development experience.
  • FinTech or financial systems background—e.g., trading systems, market data platforms, or banking infrastructure.
  • Strong understanding of multi-threading, memory management, and performance tuning.
  • Experience with Linux-based development and scripting (e.g., Bash, Python).
  • Familiarity with financial instruments such as equities, derivatives, or fixed income

Apply