C++ / Rust Systems Engineer (Ultra-Performance Systems)
Selby Jennings · London, England, United Kingdom
Apply & track with Apply EdgeWe 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 RoleYou 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 RustOptimise systems for throughput, latency, and scalabilityWork across the full lifecycle: architecture, implementation, testing, and production deploymentAnalyse and improve system performance through profiling and benchmarkingSolve complex, non-obvious technical problems in a fast-paced environmentCollaborate in a small, high-calibre team with significant ownership and impactRequirements:3+ years' experience building high-performance production systemsStrong 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 systemsStrong problem-solving ability and capacity to reason through complex, novel scenariosHigh ownership mindset with the ability to operate in an ambiguous, fast-changing environmentPreferred Background:Experience in high-performance domains such as trading systems, distributed systems, or large-scale infrastructureBackground in competitive programming, advanced simulations, or complex algorithmic problem-solvingStrong academic background in Computer Science, Mathematics, Physics, or a related fieldWhy This Role:Greenfield environment with significant influence over system design and directionSmall, high-performing team with strong technical standardsFast iteration cycles and immediate impact of your workOpportunity to take full ownership of critical systemsApply Now!