C++ Developer

Harrington Starr

Greater London

Hybrid

GBP 129,000 - 166,000

Full time

32 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Harrington Starr is seeking a C++ Developer to join a Delta One trading team in London. You will work on low-latency, high-performance trading infrastructure, collaborating with traders and technologists across London and North America.

The role combines C++ development with electronic trading, production support, and direct trader engagement. Ideal candidates have 3-8 years of experience, strong C++ (ideally C++17+), and familiarity with trading systems, connectivity protocols, and live

Qualifications

  • Strong commercial C++ development experience, ideally C++17+.
  • Experience building or supporting electronic trading systems.
  • Understanding OMS/EMS, order execution and trading gateways.
  • Experience in live production trading environments.
  • Exposure to equities/futures/FX etc.
  • Familiarity with FIX connectivity or exchange protocols.
  • Python experience is a plus.

Responsibilities

  • Enhance and maintain a live algorithmic execution platform for the Delta One equities business.
  • Develop and improve order execution, routing, and trading gateway functionality.
  • Work directly with traders to understand requirements and deliver enhancements.
  • Investigate and resolve production issues within a live trading environment.
  • Support testing, certification, compliance, and release processes for trading systems.
  • Collaborate with developers, QA, network and infra teams across London, NA and wider groups.
  • Become a key engineering owner for the London trading platform over time.

Skills

C++ development
Electronic trading systems
Order routing & execution
Live trading support
Stakeholder communication

Tools

FIX connectivity
Broadridge TBricks

Job description

C++ Developer – Algo Trading. Electronic & Delta One Trading (Investment Banking)

Inside IR35

6-12 Month Contract

Central London (Hybrid)

A leading global investment bank wants you to join as a C++ Developer to its Delta One trading team in London. This role sits directly alongside a well-established electronic trading business responsible for supporting equity execution and FX hedging activity across multiple regions.

The team has built and evolved a sophisticated algorithmic trading platform over several years and is now looking for an engineer who can help drive its next phase of development while becoming a key technology partner to the trading desk.

This is an opportunity to work on low-latency, high-performance trading infrastructure where your work has a direct impact on live trading performance, execution quality, and business outcomes.

All levels of experience will be considered but someone with 3-8 years of experience would be ideal.

The Role

This is a high-impact front-office engineering role combining C++ development, electronic trading, production support, and direct trader engagement.

  • Enhancing and maintaining a live algorithmic execution platform supporting the Delta One equities business.
  • Developing and improving order execution, routing, and trading gateway functionality.
  • Working directly with traders to understand requirements and deliver enhancements that improve execution performance.
  • Investigating and resolving production issues within a live trading environment.
  • Supporting testing, certification, compliance, and release processes for trading systems.
  • Collaborating with developers, QA teams, network engineers, infrastructure teams, and business stakeholders across London, North America, and wider technology groups.
  • Becoming a key engineering owner for the London trading platform over time.

What We're Looking For

  • Strong commercial C++ development experience, ideally C++17 or later.
  • Experience building or supporting electronic trading systems.
  • Strong understanding of OMS, EMS, order execution, order routing, trading gateways, or exchange connectivity.
  • Experience supporting production trading environments and investigating live incidents.
  • Exposure to equities, futures, FX, ETFs, swaps, or related capital markets products.
  • Strong stakeholder communication skills with the ability to work directly with front-office users.
  • Experience with FIX connectivity, native exchange protocols, or trading venue integration would be highly beneficial.
  • Knowledge of Broadridge TBricks is advantageous but not essential.
  • Python experience is a plus.

Why This Role

  • Direct exposure to front-office trading and revenue-generating systems.
  • Opportunity to take ownership of a business-critical algorithmic trading platform.
  • Work within a highly scalable, low-latency technology environment.
  • Collaborate closely with traders and senior technology leadership across international markets.
  • Contract position with strong likelihood of extension on a long-term strategic programme.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Trading Platform Developer
C++ Trading Platform Developer

Radley James • Greater London

Hybrid
GBP 90,000 - 140,000
Visa sponsorship
Relocation support
Hybrid work model
C++ Algo Quant Developer
C++ Algo Quant Developer

Vertus Partners • Greater London

Hybrid
GBP 120,000 - 180,000
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

Advantage Resourcing UK Ltd • City Of 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++ Software Engineer
Senior C++ Software Engineer

Airswift • Greater London

Hybrid
GBP 120,000 - 160,000
Trading Systems Developer | C# | London, Hybrid
Trading Systems Developer | C# | London, Hybrid

SGI • City Of London

Hybrid
GBP 90,000 - 130,000
Senior C++ Engineer
Senior C++ Engineer

EPAM Systems • Greater London

Hybrid
GBP 120,000 - 180,000
ESPP
Life assurance
Income protection
+13
Front-Office C++ Algo Trading Engineer
Front-Office C++ Algo Trading Engineer

Harrington Starr • Greater London

Hybrid
GBP 129,000 - 166,000
C++ Software Engineer - Front Office Trading
C++ Software Engineer - Front Office Trading

Client Server Ltd. • Greater London

Hybrid
GBP 100,000 - 125,000
Pension
Life Assurance
Healthcare
+2