Backend Software Engineer C++ Rust Low Latency

Client Server

Greater London

Hybrid

GBP 162,000 - 198,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

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

On-site
GBP 162,000 - 198,000
Bonus (around 50% of base)
Pension
Senior Low Latency Rust Engineer
Senior Low Latency Rust Engineer

McGregor Boyall • Greater London

Hybrid
GBP 120,000 - 180,000
Senior Low Latency Rust Engineer – Electronic Trading
Senior Low Latency Rust Engineer – Electronic Trading

McGregor Boyall • Greater London

Hybrid
GBP 120,000 - 180,000
Hybrid work model
Competitive compensation
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
Senior Rust Software Engineer
Senior Rust Software Engineer

Provntalent • Greater London

On-site
GBP 100,000 - 160,000
Rust Engineer
Rust Engineer

Albert Bow • Greater London

Hybrid
GBP 120,000 - 220,000
Healthcare
Pension
Learning budget
+1
Software Engineer
Software Engineer

Understanding Recruitment • United Kingdom

On-site
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 162,000 - 198,000
Salary up to £180k
Bonus (≈50% of base)
Pension
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

On-site
GBP 315,000 - 385,000
Highly competitive compensation
Bonus structure
Comprehensive benefits package
+1
Senior Low Latency Rust Engineer
Senior Low Latency Rust Engineer

McGregor Recruitment • Greater London

On-site
GBP 110,000 - 180,000