Senior C++ Engineer – Trading

Advantage Resourcing UK Ltd

City Of London

On-site

GBP 90,000 - 120,000

Full time

9 days ago
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Advantage Resourcing UK Ltd is seeking a Senior C++ Engineer – Trading in London. The role is a 6-month onsite contract, requiring presence 3 days a week to develop low-latency exchange connectivity and high-performance trading platforms.

You will build and optimise trading algorithms, fix infrastructure, and work with traders and quants to ensure reliability and scalability across global markets.

Qualifications

  • C++ development in financial services.
  • Experience in Trading & Capital Markets or Investment Banking.
  • Knowledge of derivatives trading lifecycle.
  • Strong multithreading and asynchronous coding.

Responsibilities

  • Developing low-latency exchange connectivity using FIX, WebSockets and HTTP.
  • Building high-performance trading algorithms with traders and quants.
  • Optimising performance with kernel bypass, TLS optimisation and connection tuning.
  • Investigating production issues, improving reliability and resolving bottlenecks.
  • Maintaining automated testing frameworks to ensure software quality.
  • Supporting releases, deployments and continuous improvements across the platform.

Skills

C++
Financial services
Trading
Multithreading
Asynchronous
Algorithms
Python
C#
SQL
Deployment best practices

Tools

FIX
WebSockets
HTTP

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 lifecycle.

  • 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 – Trading
Senior C++ Engineer – Trading

Tatton Recruitment • Greater London

On-site
GBP 90,000 - 140,000
Senior C++ Engineer - Trading
Senior C++ Engineer - Trading

Advantage Resourcing UK Ltd • Greater London

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

Airswift • Greater London

Hybrid
GBP 120,000 - 160,000
Senior C++ Trading Engineer - Low-Latency & Onsite London
Senior C++ Trading Engineer - Low-Latency & Onsite London

Tatton Recruitment • Greater London

On-site
GBP 90,000 - 140,000
Senior C++ Trading Engineer – Low-Latency
Senior C++ Trading Engineer – Low-Latency

Advantage Resourcing UK Ltd • City Of London

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

Ncounter Limited • Greater London

On-site
GBP 90,000 - 130,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 & Partners - Innovative & Inclusive Hiring Solutions • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid working
Global opportunities