C++ Software Engineer - Real-Time Market Tech

Liquidnet

City Of London

On-site

GBP 60,000 - 90,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TP ICAP in London is seeking an experienced C++ Software Engineer to develop high‑performance systems powering price discovery and analytics across asset classes. You will collaborate with quants and brokers, spanning both legacy and modern C++ code, delivering features to production.

You will grow technical and domain expertise in a real‑world financial technology environment, with opportunities to influence architecture and the SDLC.

Qualifications

  • Degree in a technical subject or equivalent industry experience.
  • Around 2–3 years' commercial C++ experience.
  • Proficiency in modern C++ (C++11/14/17 or later).
  • Solid understanding of the STL, memory management, RAII and pointer semantics.
  • Experience with unit testing in a software project.

Responsibilities

  • Design, develop and test C++ features, and see them safely to production.
  • Work across legacy and modern C++, modernising while keeping systems stable.
  • Help estimate work and discuss solutions with the team.
  • Learn the domain and codebase from Senior and Principal Engineers.
  • Support directed refactoring towards target-state architecture.
  • Contribute to the team's SDLC: planning, prioritisation and delivery.
  • Work directly with end users (quants and brokers) to deliver what they need.

Skills

C++ expertise
2–3 years experience
Modern C++
STL memory RAII
Debugging tools
Legacy & modern code
Learning mindset
SDLC
Unit testing

Education

Technical degree

Tools

GitLab CI

Job description

TP ICAP in London is seeking an experienced C++ Software Engineer to develop high‑performance systems powering price discovery and analytics across asset classes. You will collaborate with quants and brokers, spanning both legacy and modern C++ code, delivering features to production.

You will grow technical and domain expertise in a real‑world financial technology environment, with opportunities to influence architecture and the SDLC.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low-Latency C++ Engineer for Financial Tech
Low-Latency C++ Engineer for Financial Tech

ICAP • Greater London

On-site
GBP 65,000 - 95,000
C++ Software Engineer - FinTech (Low-Latency Trading)
C++ Software Engineer - FinTech (Low-Latency Trading)

tp • Greater London

Hybrid
GBP 70,000 - 110,000
C++ Software Engineer - FinTech, Low-Latency & Hybrid
C++ Software Engineer - FinTech, Low-Latency & Hybrid

TP ICAP Group • Greater London

Hybrid
GBP 60,000 - 90,000
Junior Quantitative Engineer - Financial Analytics & AI
Junior Quantitative Engineer - Financial Analytics & AI

TP ICAP Group • Greater London

On-site
GBP 45,000 - 65,000
Senior .NET Engineer - Real-Time Trading & Cloud
Senior .NET Engineer - Real-Time Trading & Cloud

ICAP • Belfast City District

On-site
GBP 70,000 - 100,000
Software Engineer
Software Engineer

tp • Greater London

Hybrid
GBP 70,000 - 110,000
Software Engineer
Software Engineer

Liquidnet • City Of London

On-site
GBP 60,000 - 90,000
Software Engineer
Software Engineer

ICAP • Greater London

On-site
GBP 65,000 - 95,000
Junior Quantitative Engineer: Market Data & Analytics
Junior Quantitative Engineer: Market Data & Analytics

TP ICAP Group Services Ltd • City Of London

Hybrid
GBP 45,000 - 60,000
Hybrid work model
Software Engineer
Software Engineer

TP ICAP Group • Greater London

Hybrid
GBP 60,000 - 90,000