Senior C++ Developer

Nicoll Curtin

London

Hybrid

GBP 153,000 - 187,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading investment bank in London is seeking a Senior C++ Developer to design and optimize low-latency trading systems. The role involves working closely with cross-functional teams to enhance FX trading strategies. Candidates should have strong C++ skills, experience with multithreading, and a proven track record in high-performance systems. This full-time position offers a competitive salary up to £170k with a flexible hybrid working arrangement.

Qualifications

  • Experience in C++ development with an emphasis on performance and optimization.
  • Familiarity with multithreaded and concurrent applications.
  • Experience with performance tuning critical code paths.

Responsibilities

  • Design and optimize low-latency trading systems in C++.
  • Collaborate with teams to support FX trading strategies.
  • Troubleshoot production issues to ensure system stability.

Skills

C++ Development
Multi-threading
Concurrency
Low Latency
Cross Asset (Ideally FX)
Front Office Exposure

Job description

Direct message the job poster from Nicoll Curtin

I am seeking a Senior C++ Developer to join my client, a leading investment bank based in London. You will be responsible for developing and optimizing systems that support a variety of processes, including research, trading, risk management, and settlement.

You will focus on C++ development, working on the design, optimization, and maintenance of high-performance systems.

Key Responsibilities:

  • Design, develop, and optimize low-latency trading systems using C++ focusing on performance and reliability.
  • Implement and maintain multithreaded and concurrent applications
  • Collaborate with quantitative analysts, traders, and other developers to build and support FX trading strategies and execution systems.
  • Tune performance-critical code paths, including CPU, memory, and I/O optimization, to meet stringent latency and throughput requirements.
  • Develop and maintain real-time market data feed handlers and order routing components specific to FX venues and liquidity providers.
  • Integrate pricing engines, risk checks, and order management systems for FX spot, forwards, and swaps products.
  • Troubleshoot and resolve production issues, often under time-sensitive conditions, ensuring system stability and uptime.
  • Ensure code quality through unit testing, code reviews, and continuous integration practices.

Key Skills:

  • C++ Development
  • Multi-threading
  • Concurrency
  • Low Latency
  • Cross Asset (Ideally FX)
  • Front Office Exposure

This is a full time role offering a total comp of up to £170k plus bonus and benefits. There is a huge amount of flexibility for hybrid working, you will only need to attend the office up to 2 days per week.

If you are interested or know anyone who might be please reach out.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Financial Services, Banking, and Investment Banking

Referrals increase your chances of interviewing at Nicoll Curtin by 2x

Get notified about new Software Engineer jobs in London Area, United Kingdom.

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 1 year ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 days ago

Graduate Software Engineer 2025 - Platform

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 5 months ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 8 months ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom $140,000.00-$180,000.00 1 month ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 3 weeks ago

Greater London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Software Engineer Linux
Senior C++ Software Engineer Linux

Client Server • London

Hybrid
GBP 95,000 - 120,000
Pension (to 9% contribution)
Volunteer / charity days
Career development and training
C++ Software Engineer/Developer : Elite Quant Trading Firm : £300-500k : Hybrid
C++ Software Engineer/Developer : Elite Quant Trading Firm : £300-500k : Hybrid

Hunter Bond • London

Hybrid
GBP 300,000 - 500,000
Excellent bonus culture
Career scope
WFH/Hybrid opportunity
Data Engineer
Data Engineer

Nicoll Curtin • London

Hybrid
GBP 140,000 - 180,000
Quant Developer - Equity Derivatives
Quant Developer - Equity Derivatives

Nicoll Curtin • London

On-site
Software Engineer (Real-Time Data/Distributed Systems) - Up to £300k + Industry Leading Bonus -[...]
Software Engineer (Real-Time Data/Distributed Systems) - Up to £300k + Industry Leading Bonus -[...]

Hunter Bond • London

Hybrid
Data Engineer
Data Engineer

Radley James • London

On-site
GBP 50,000 - 60,000
Healthcare
Dental
Vision
+6
Senior Software Engineer
Senior Software Engineer

RJC Group • London

On-site
GBP 104,000 - 135,000
NET Core / C# Developer
NET Core / C# Developer

TieTalent • London

Hybrid
GBP 55,000 - 75,000
Senior C++ Developer
Senior C++ Developer

Peaple Talent • London

Remote
GBP 70,000 - 85,000
25 days of annual leave
Life Insurance
Critical Illness cover
+2
Head of Software Development
Head of Software Development

Hunter Bond • Greater London

Hybrid
GBP 120,000 - 150,000