C++ Software Engineer - Front Office Trading

Client Server Limited

Greater London

Hybrid

GBP 75,000 - 125,000

Full time

16 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Pension
Life Assurance
One day work from home per week
Healthcare access
Employee Assistance Programme
Retail discounts
Continuous training and progression

Job summary

Client Server Limited in London is seeking a senior C++ Software Engineer to redevelop a core equity trading system for the EMEA market. You’ll work primarily on the backend using C++17/20 on Linux, delivering high-volume, data‑driven solutions with a touch of low-latency work.

This Front Office role provides direct exposure to traders and ownership from design to delivery, with a London base and one day per week from home.

Qualifications

  • Strong C++ backend development experience.
  • Experience working with traders in Front Office trading environments.
  • Excellent communication and stakeholder management skills.
  • Solid CS fundamentals: OOP, design patterns, data structures.

Responsibilities

  • Redevelop and customise a core equity trading system for the EMEA market.
  • Build robust, high-volume data intensive backend solutions in C++17/20 on Linux.
  • Collaborate with traders from initial design through delivery and ownership.

Skills

C++ backend development
Front Office trading experience
Communication & stakeholder mgmt
CS fundamentals (OOP, design patterns,

Education

Degree in Computer Science or STEM

Job description

C++ Software Engineer / Developer London to £125k


Are you a backend focussed C++ Software Engineer with Front Office trading systems experience?


You could be progressing your career in a senior, hands-on C++ Software Engineer role at the Investment Management arm of a global bank.


As a C++ Software Engineer you'll focus on the redevelopment and customisation of a core equity trading system for the EMEA market.


You'll work primarily on the backend using C++17 / C++20 on Linux, building and enhancing large, complex, data intensive systems. There is an element of low-latency development, but the role also involves solving challenging problems around high-volume data and performance at scale.


This is a genuinely Front Office role, giving you direct exposure to traders and ownership of projects from initial design through to delivery. You'll understand trading requirements, make technical decisions and build robust solutions that have a direct impact on the desk.


Location:


You'll be based in the London, City office with flexibility to work from home once a week.


About you:



  • You have strong C++ backend development experience

  • You have experience of working with traders in Front Office trading environments

  • You have excellent communication and stakeholder management skills

  • You have a strong knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures

  • You're degree educated in Computer Science or similar STEM disciplines


What's in it for you:



  • Salary to £125k + bonus

  • Pension, Life Assurance

  • One day work from home per week

  • Healthcare and access to Peppy Healthcare services that support fertility, pregnancy and menopause

  • Employee Assistance Programme

  • Retail discounts and more

  • Continuous training and career progression opportunities

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
C# Developer WPF - Front Office
C# Developer WPF - Front Office

Client Server Ltd. • Greater London

Hybrid
GBP 100,000 - 125,000
Pension
Life Assurance
1 day WFH
+4
Senior C++ Backend Engineer - Front Office Trading (London)
Senior C++ Backend Engineer - Front Office Trading (London)

Client Server Limited • Greater London

Hybrid
GBP 75,000 - 125,000
Pension
Life Assurance
One day work from home per week
+4
Senior C++ Engineer
Senior C++ Engineer

develop • Greater London

Hybrid
GBP 260,000 - 300,000
Hybrid work following probation
Software Engineer C# .Net - Sports Trading
Software Engineer C# .Net - Sports Trading

Client Server • Greater London

On-site
GBP 54,000 - 90,000
Pension
Health Insurance
Gym membership
+1
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 • City Of London

On-site
GBP 90,000 - 120,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
Front Office Software Engineer
Front Office Software Engineer

Provntalent • Glasgow

Hybrid
GBP 70,000 - 110,000
Modern Glasgow city centre office
Performance-based bonus
Senior C++ Engineer - Trading
Senior C++ Engineer - Trading

Tatton Recruitment • Greater London

On-site
GBP 90,000 - 120,000