C++ Software Engineer - Front Office Trading

Client Server Ltd.

Greater London

Hybrid

GBP 100,000 - 125,000

Full time

14 days+

Get a reply from this recruiter

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

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

Software Developer C++ Python - Trading
Software Developer C++ Python - Trading

Client Server • City Of London

On-site
GBP 100,000 - 125,000
Backend Software Engineer C++ Python - Trading
Backend Software Engineer C++ Python - Trading

Client Server Limited • Greater London

On-site
GBP 113,000 - 138,000
London office
WFH to £125k
C# Software Engineer Front Office Trading Technology Investment Bank
C# Software Engineer Front Office Trading Technology Investment Bank

eFinancialCareers • Greater London

Hybrid
GBP 120,000 - 135,000
Hybrid working model
Performance-related bonus
Comprehensive benefits package
C++ Senior Software Engineer – London Hybrid : up to £200k base + bonus
C++ Senior Software Engineer – London Hybrid : up to £200k base + bonus

Hunter Bond • Greater London

On-site
GBP 120,000 - 180,000
C++ Senior Software Developer – London
C++ Senior Software Developer – London

Oxford Knight • Greater London

Hybrid
GBP 120,000 - 190,000
Flexible WFH
Free food onsite
Gym onsite
C++ Exchange Developer
C++ Exchange Developer

Huxley • City Of London

On-site
GBP 120,000 - 180,000
Competitive base salary
Bonus program
Employee Stock Purchase Plan
+13
Senior C++ Engineer - Hedge Fund
Senior C++ Engineer - Hedge Fund

Oliver Bernard • Greater London

Hybrid
GBP 150,000 - 250,000
Hybrid working from central London off
Pension
Private healthcare
+1
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
Senior C++ Engineer - Trading
Senior C++ Engineer - Trading

Tatton Recruitment • Greater London

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

Harrington Starr • Greater London

Hybrid
GBP 129,000 - 166,000