Back to search
Selby Jennings Linkedin · Posted 16d ago

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

United Kingdom

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

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!

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search