C++ Software Engineer - Front Office Trading

Client Server Ltd.

Greater London

Hybrid

GBP 100,000 - 125,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Pension
Life Assurance
Healthcare
Work from home 1 day per week
Employee assistance

Job summary

Client Server Ltd. is seeking a C++ Software Engineer for Front Office trading in London. You will focus on backend development for a core equity trading system, with ownership from design to delivery.

The role requires strong C++ backend experience, trading environment familiarity, and excellent communication to work with traders and stakeholders. The position offers a hybrid work model with occasional WFH and competitive compensation.

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

  • Develop, extend and maintain a core equity trading system backend.
  • Redevelop and customise components to meet business needs.
  • Share ownership from design through delivery in collaboration with traders.
  • Ensure low-latency, high‑throughput performance for data-intensive workloads.

Skills

C++ backend
Front Office trading experience
Communication
CS fundamentals

Education

Bachelor's degree in Computer Science or STEM

Job description

C++ Software Engineer - Front Office Trading
London, Greater London | £100k - £125k per year

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

Advantage Resourcing UK Ltd • Greater London

On-site
GBP 70,000 - 110,000
C++ Software Engineer - Hybrid Working - Up to £130,000 Base (+Bonus)
C++ Software Engineer - Hybrid Working - Up to £130,000 Base (+Bonus)

Hunter Bond • England

Hybrid
GBP 110,000 - 130,000
Competitive compensation package
Strong bonus potential
Clear career progression
Software Engineer - Trading Systems
Software Engineer - Trading Systems

Elity Global • Greater London

On-site
GBP 70,000 - 110,000
Front Office Software Engineer
Front Office Software Engineer

Provntalent • Glasgow

Hybrid
GBP 70,000 - 110,000
Modern Glasgow city centre office
Performance-based bonus
Software Developer C# .Net SQL - Hedge Fund
Software Developer C# .Net SQL - Hedge Fund

Client Server • Greater London

On-site
GBP 108,000 - 180,000
Salary to £180k+
Significant bonus potential
Performance share
+6