winterchill jobs
← all jobs
linkedin

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

Selby Jennings· London, England, United Kingdom
Posted 22 Sept 2026 · Added 26 Aug 2026, 20:58
AI summary

Design and build latency-critical, high-throughput systems using C++ or Rust. Join a small, elite team in a greenfield environment, owning architecture through production deployment. Optimize for throughput, latency, and scalability across low-level systems, networking, and algorithmic performance.

View original on linkedin
See how well this job fits your CV.

Free Tailor for ATS: 10/10 runs left

We are working with a highly technical, fast-growing engineering team building latency-critical, high-throughput systems in a competitive and fast-moving environment. This is a greenfield opportunity within a small, elite team where engineers take full ownership of systems from design through to production.

The Role

You will design, build, and optimise high-performance systems where efficiency, scalability, and reliability are critical. The work is deeply technical and spans the full stack, from low-level systems and networking through to algorithmic performance and optimisation.

This is an environment where strong reasoning and problem-solving ability are just as important as systems experience. You will be expected to tackle ambiguous problems, make architectural decisions, and iterate quickly.

Key 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

Requirements:

3+ years' experience building high-performance production systems

Strong proficiency in C++ or Rust (or willingness to transition to Rust)

Deep understanding of systems concepts (memory, concurrency, networking, hardware interaction)

Proven track record working on latency-sensitive or high-throughput systems

Strong problem-solving ability and capacity to reason through complex, novel scenarios

High ownership mindset with the ability to operate in an ambiguous, fast-changing environment

Preferred Background:

Experience in high-performance domains such as trading systems, distributed systems, or large-scale infrastructure

Background in competitive programming, advanced simulations, or complex algorithmic problem-solving

Strong academic background in Computer Science, Mathematics, Physics, or a related field

Why This Role:

Greenfield environment with significant influence over system design and direction

Small, high-performing team with strong technical standards

Fast iteration cycles and immediate impact of your work

Opportunity to take full ownership of critical systems

Apply Now!