High-Speed Systems Engineer (C++/Rust) – Hybrid Cambridge

ECM Selection

Cambridge

Hybrid

GBP 60,000 - 100,000

Full time

14 days+

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Hybrid work pattern
Career development opportunities

Job summary

ECM Selection in Cambridge is seeking a skilled C++/Rust engineer to help build high-speed network and data processing infrastructure for financial trading. The role focuses on minimising latency, efficient messaging, and robust software design.

The team offers a hybrid working pattern with some home office days, a highly competitive salary (£60,000 - £100,000 per year), and strong career development in a forward-thinking environment.

Qualifications

  • Excellent C++ coding skills with focus on latency and messaging.
  • Degree: first or 2.1 in CS, mathematics or STEM.
  • Understanding of C++/Rust inner workings.
  • Experience in speed-critical industries a bonus.
  • Right to work in the UK without sponsorship.

Responsibilities

  • Develop high-speed network and data processing infrastructure for financial trading.
  • Work on high-speed communications and efficient algorithms.
  • Squeeze every clock cycle in design and implementation.
  • Use the latest technologies.
  • Support engineers' career development in a forward-thinking environment.
  • Opportunity to learn new skills and technologies.

Skills

C++ coding
Rust
Performance optimization
Messaging systems

Education

First or 2.1 degree in CS/Math/STEM

Job description

ECM Selection in Cambridge is seeking a skilled C++/Rust engineer to help build high-speed network and data processing infrastructure for financial trading. The role focuses on minimising latency, efficient messaging, and robust software design.

The team offers a hybrid working pattern with some home office days, a highly competitive salary (£60,000 - £100,000 per year), and strong career development in a forward-thinking environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

ECM Selection • Cambridge

Hybrid
GBP 60,000 - 100,000
Hybrid work pattern
Career development opportunities
Rust Engineer - High-Performance Systems (Hybrid, London)
Rust Engineer - High-Performance Systems (Hybrid, London)

Eclipse IT Recruitment • Greater London

Hybrid
GBP 80,000 - 125,000
Bonus
Pension
Private healthcare
+1
Senior Rust Systems Engineer - Fintech Trading Infra
Senior Rust Systems Engineer - Fintech Trading Infra

Eclipse IT Recruitment • Manchester

Hybrid
GBP 95,000 - 140,000
Bonus
Equity
Pension
+1
Senior C++ Developer – Low-Latency Trading (C++/Rust)
Senior C++ Developer – Low-Latency Trading (C++/Rust)

Client Server • Greater London

Hybrid
GBP 162,000 - 198,000
Bonus (around 50% of base)
Pension
Lead FPGA RTL Engineer for High-Speed Trading | Hybrid
Lead FPGA RTL Engineer for High-Speed Trading | Hybrid

Ecm Selection • Cambridge

Hybrid
GBP 70,000 - 110,000
Hybrid working
Cambridge office
Parking
+3
Low-Latency Rust Engineer — Hybrid Finance Tech
Low-Latency Rust Engineer — Hybrid Finance Tech

Citi • Greater London

Hybrid
GBP 120,000 - 190,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+4
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
Rust Software Engineer - High-Performance Systems (Hybrid)
Rust Software Engineer - High-Performance Systems (Hybrid)

Hunter Bond • Greater London

Hybrid
GBP 180,000 - 220,000
Bonus
Package
Friendly engineering environment
+1
Rust Systems Engineer - High-Performance Backend (Hybrid)
Rust Systems Engineer - High-Performance Backend (Hybrid)

Eclipse IT Recruitment • Ringway

Hybrid
GBP 80,000 - 125,000
Bonus
Pension
Private healthcare
+1
Senior C++ Developer Low Latency - Learn Rust
Senior C++ Developer Low Latency - Learn Rust

Client Server • Greater London

Hybrid
GBP 162,000 - 198,000
Bonus (around 50% of base)
Pension