Senior C++ Engineer - Trading

Advantage Resourcing UK Ltd

Greater London

On-site

GBP 70,000 - 110,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Advantage Resourcing UK Ltd is seeking a Senior C++ Engineer for a London-based trading platform. The role is a 6-month contract and requires onsite presence 3 days a week.

You will work on low-latency connectivity, high-performance algorithms, and reliability across global markets. The ideal candidate has extensive C++ experience in financial services, with knowledge of trading life cycles and distributed systems.

Qualifications

  • Senior C++ software engineer in financial services with trading domain experience.
  • Knowledge of exchange-traded derivatives and trading life cycle.
  • Experience with low-latency connectivity and high-performance algorithms.
  • Proficient in multithreaded, asynchronous, distributed systems.

Responsibilities

  • Develop low-latency exchange connectivity using FIX, WebSockets, and HTTP.
  • Build and enhance high-performance trading algorithms with traders.
  • Optimize performance with kernel bypass, TLS, and connection tuning.
  • Investigate production issues, improve reliability, fix bottlenecks.
  • Maintain and extend automated testing frameworks.
  • Support releases, deployments, and continuous improvement.

Skills

C++
Financial services exp
Multithreaded programming
Algorithms & data structures
Python
Communication skills

Tools

FIX protocol
WebSockets
HTTP
TLS optimization

Job description

Senior C++ Engineer - Trading

Certain Advantage is hiring for a Senior C++ Software Engineer based in London.

This role is on an initial 6-month contract basis and is required to be onsite 3 days a week.

The Company

We're working with a globally recognised organisation at the forefront of energy trading and technology. Backed by significant investment and operating at a global scale, the business develops cutting-edge trading platforms that support high-performance derivatives trading across international markets.

You’ll be responsible for:
  • Developing low-latency exchange connectivity using native exchange APIs and protocols including FIX, WebSockets and HTTP.
  • Building and enhancing high-performance trading algorithms alongside traders and quantitative analysts.
  • Optimising application performance through techniques such as Kernel bypass, TLS optimisation and connection tuning.
  • Investigating production issues, improving system reliability and resolving performance bottlenecks.
  • Maintaining and extending automated testing frameworks to ensure software quality.
  • Supporting releases, deployments and continuous improvements across the global trading platform.
The Individual
  • C++ software development experience within financial services.
  • Experience working in Trading & Capital Markets or Investment Banking
  • Strong understanding of exchange-traded derivatives and the full trading life cycle.
  • Knowledge of major global futures exchanges and their native protocols.
  • Excellent understanding of multithreaded, asynchronous and distributed software development.
  • Strong knowledge of algorithms, data structures and performance optimisation.
  • Experience with Python, C#, SQL or other Scripting/programming languages.
  • A track record of delivering reliable, production-grade applications and deployment best practices.
  • Strong analytical, problem-solving and communication skills.
  • The ability to thrive in a fast-paced trading environment with changing priorities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer - Trading
Senior C++ Engineer - Trading

Tatton Recruitment • Greater London

On-site
GBP 90,000 - 120,000
Senior C++ Engineer
Senior C++ Engineer

develop • Greater London

Hybrid
GBP 260,000 - 300,000
Hybrid work following probation
C++ developer
C++ developer

Test Triangle Ltd • Greater London

On-site
GBP 60,000 - 80,000
Senior C++ Software Engineer - Trading Systems
Senior C++ Software Engineer - Trading Systems

Templeton and Partners • Greater London

Hybrid
GBP 111,000 - 138,000
Low-Latency C++ Engineer for Trading Platform (London Onsite)
Low-Latency C++ Engineer for Trading Platform (London Onsite)

Tatton Recruitment • Greater London

On-site
GBP 90,000 - 120,000
C++ Engineer
C++ Engineer

Ncounter Limited • Greater London

Hybrid
GBP 90,000 - 130,000
Senior C++ Engineer - Low-Latency Trading (Onsite 3x/Week)
Senior C++ Engineer - Low-Latency Trading (Onsite 3x/Week)

Advantage Resourcing UK Ltd • Greater London

On-site
GBP 70,000 - 110,000
Senior C++ Engineer - Low-Latency
Senior C++ Engineer - Low-Latency

Ocean Red • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work
2 days in office
C++ Software Developer
C++ Software Developer

Ncounter Technology Recruitment • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Spectrum IT Recruitment • Greater London

On-site
GBP 70,000 - 110,000