Senior C++/Rust Systems Engineer — Greenfield Ownership

Selby Jennings

Greater London

On-site

GBP 90,000 - 150,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Selby Jennings is seeking a technically ambitious engineer to design, build, and optimise high-performance, latency-critical systems. You will own features from design through production in a greenfield project within a small elite team.

The role spans from low-level systems and networking to algorithmic performance, with heavy emphasis on profiling, benchmarking, and clear architectural decisions in a fast-moving environment.

Qualifications

  • 3+ years' experience building high-performance production systems.
  • Proficiency in C++ or Rust.
  • Deep understanding of memory, concurrency, networking.
  • Experience with latency-sensitive or high-throughput systems.
  • Strong problem-solving and ownership in ambiguous environments.

Responsibilities

  • Design and develop high-performance, low-latency systems in C++ or Rust.
  • Optimise systems for throughput, latency, and scalability.
  • Work across the full lifecycle: architecture, implementation, testing, and production deployment.
  • Analyse and improve system performance through profiling and benchmarking.
  • Solve complex, non-obvious technical problems in a fast-paced environment.
  • Collaborate in a small, high-calibre team with significant ownership and impact.

Skills

C++
Rust
Low-latency design
Profiling
Problem solving
Ownership mindset
Distributed systems

Education

CS/Math/Physics degree

Job description

Selby Jennings is seeking a technically ambitious engineer to design, build, and optimise high-performance, latency-critical systems. You will own features from design through production in a greenfield project within a small elite team.

The role spans from low-level systems and networking to algorithmic performance, with heavy emphasis on profiling, benchmarking, and clear architectural decisions in a fast-moving environment.

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

Similar jobs worth comparing

C++ / Rust Systems Engineer (Ultra-Performance Systems)
C++ / Rust Systems Engineer (Ultra-Performance Systems)

Selby Jennings • Greater London

On-site
GBP 90,000 - 150,000
Senior Software Engineer (C++/Rust) - Lead Greenfield Systems
Senior Software Engineer (C++/Rust) - Lead Greenfield Systems

Platform Recruitment • Newcastle upon Tyne

On-site
GBP 135,000 - 165,000
Senior Lead Software Engineer
Senior Lead Software Engineer

Arcus Search • Greater London

On-site
GBP 90,000 - 120,000
Senior C++ Engineer for Ultra-Low Latency HFT Systems
Senior C++ Engineer for Ultra-Low Latency HFT Systems

Selby Jennings • Greater London

On-site
GBP 120,000 - 190,000
Software Engineer - High-Performance Engineering Team - Selby Jennings
Software Engineer - High-Performance Engineering Team - Selby Jennings

eFinancialCareers • Newcastle upon Tyne

On-site
GBP 60,000 - 80,000
Senior Software Engineer
Senior Software Engineer

Platform Recruitment • Newcastle upon Tyne

On-site
GBP 135,000 - 165,000
Low-Latency C++ Engineer for Systematic Trading (Equity)
Low-Latency C++ Engineer for Systematic Trading (Equity)

Selby Jennings • Greater London

On-site
GBP 120,000 - 180,000
Competitive compensation
Long-term career progression
Senior Rust Engineer - High-Performance Trading Systems
Senior Rust Engineer - High-Performance Trading Systems

Provntalent • Greater London

Hybrid
GBP 100,000 - 160,000
Founding C++ Engineer — Ultra-Low Latency Trading
Founding C++ Engineer — Ultra-Low Latency Trading

Selby Jennings • Greater London

Hybrid
GBP 120,000 - 190,000
Performance Systems Engineer: Rust & Linux Speed
Performance Systems Engineer: Rust & Linux Speed

Jackalope Digital LLC • Greater London

Hybrid
GBP 90,000 - 130,000