Backend Software Engineer C++ Rust Low Latency

Client Server

Greater London

Hybrid

GBP 162,000 - 198,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Salary up to £180k
Bonus (≈50% of base)
Pension

Job summary

A leading trading firm in Greater London is seeking a skilled Backend Software Engineer to develop high throughput low-latency backend services using C++ and Rust for trading engines. You'll be part of a collaborative team with opportunities for remote work, a salary up to £180k, and performance-based bonuses. Ideal candidates have strong experience in backend engineering, financial systems, and a degree in Computer Science from a top-tier university.

Qualifications

  • Strong experience in backend OOP and multithreading with C++.
  • Proficiency in Rust for high throughput low-latency systems.
  • Experience in finance or gaming is preferred.

Responsibilities

  • Design and develop backend services for trading engines.
  • Work across the full software development lifecycle.
  • Collaborate with teams and manage stakeholders.

Skills

Backend OOP
C++
Rust
Multithreaded engineering
Low-latency systems
Networking
Socket programming
Stakeholder management

Education

2.1 or above in Computer Science from a top-tier university

Job description

Backend Software Engineer C++ Rust Low Latency Trading

Opportunity to join a hugely profitable High Frequency Trading firm specializing in crypto markets. You will design and develop high throughput backend services for microsecond real‑time risk, pricing, trading engines, and market‑making systems, working across the full software development lifecycle using Rust, with some legacy C++ support.

Location / WFH

Central London office with flexibility to work from home 1–2 days a week.

About you
  • Strong backend OOP, multithreaded engineering experience with C++ and proficiency in Rust.
  • Experience building high‑throughput, low‑latency systems (microseconds/nanoseconds) in finance or gaming.
  • Solid understanding of low‑level system design, OS, networking, socket programming, hardware, compilers, and FPGA.
  • 2.1 or above in Computer Science from a top‑tier university.
  • Collaborative, pragmatic, excellent communication and stakeholder management; some leadership or mentoring experience.
What's in it for you
  • Salary up to £180k.
  • Bonus (≈50% of base).
  • Pension.

Apply now to find out more about this Backend Software Engineer / Developer opportunity.

Equal Opportunity Employer

We are an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Developer Low Latency - Learn Rust
Senior C++ Developer Low Latency - Learn Rust

Client Server • Greater London

Hybrid
GBP 150,000 - 180,000
Bonus (around 50% of base)
Pension
Staff HFT Rust Engineer
Staff HFT Rust Engineer

Adapt Talent • Greater London

On-site
GBP 150,000 - 175,000
Significant stock options
Performance bonuses
Professional development opportunities
Low-Latency Software Engineer : C++/Java : £150-200k+
Low-Latency Software Engineer : C++/Java : £150-200k+

Hunter Bond • England

Hybrid
GBP 150,000 - 200,000
Competitive compensation
Performance-linked upside
Cutting-edge trading technology
C++ Developer
C++ Developer

Oliver Bernard • Greater London

On-site
GBP 212,500 - 287,500
Senior Software Engineer
Senior Software Engineer

Provn • Greater London

On-site
GBP 100,000 - 150,000
Junior Software Engineer (C++ or Rust) - High Performance Trading Systems
Junior Software Engineer (C++ or Rust) - High Performance Trading Systems

Bowden Brown • London

On-site
GBP 35,000 - 50,000
Principal Software Engineer Rust Low Latency
Principal Software Engineer Rust Low Latency

Client Server • Greater London

Hybrid
GBP 93,000 - 110,000
25 days holiday (option to buy 5 more)
Flexible working hours
Enhanced maternity and paid parental leave
+4
Software Engineer
Software Engineer

Understanding Recruitment • United Kingdom

Remote
GBP 70,000 - 90,000
Hybrid Backend Engineer (C++, Rust) Low-Latency Trading
Hybrid Backend Engineer (C++, Rust) Low-Latency Trading

Client Server • Greater London

Hybrid
GBP 150,000 - 180,000
C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)
C++ Software Engineer - Hybrid working - Up to £350,000 Base (+ Bonus)

Hunter Bond • England

Hybrid
GBP 297,000 - 350,000
Highly competitive compensation
Bonus structure
Comprehensive benefits package
+1