Rust Developer

London, Greater London
Apply Now

We have a current opportunity for a Rust Engineer on a permanent basis. The position will be based in London. For further information about this position please apply.

you will build the infrastructure that sits between our traders and the market - execution paths, data pipelines, and observability tooling that power trillions in annual notional volume. When a system performs at 3am under peak load, you will be one of the reasons why. This is a rare opportunity to apply Rust in a domain where performance directly changes outcomes, and where your engineering decisions carry real commercial weight.

Requirements

5-10 years software engineering; 3+ years production Rust - ownership, lifetimes, and async model are instincts, not references
Tokio and the broader async Rust ecosystem; concurrent, lock-free, and wait-free data structures in live systems
Low-latency system design; hot path optimisation, benchmarking, and hardware-level profiling - cache topology, NUMA effects, allocator behaviour
Custom allocator design, unsafe code review, and rigorous reasoning about memory safety at system boundaries
High-performance network programming: TCP/UDP, zero-copy I/O, kernel bypass awareness (DPDK, io_uring)
Distributed messaging and event streaming: Kafka, NATS, or equivalent; ordering guarantees, exactly-once semantics, consumer group management
Production observability: metrics (Prometheus/OpenTelemetry), distributed tracing, structured logging, and alert design
CI/CD pipeline design including benchmarking gates, automated performance regression detection, and reproducible builds
TDD as a design discipline - property-based testing, integration tests, chaos and fault injection experience
Ability to lead architecture design reviews, author ADRs, and elevate Rust engineering standards across a team
Cloud infrastructure - Azure preferred, AWS considered; IAM, managed services, automated and auditable deployment pipelines, secrets managementNice to Have

Front office trading environment (any asset class) - execution systems, market data infrastructure, or low-latency pricing engines
FIX protocol, OMS/EMS connectivity, or direct exchange co-location experience
SIMD, vectorisation, or GPU offloading for numerical workloads; eBPF for observability or network instrumentation
Open-source Rust contributions, published crates, or ring-buffer/LMAX Disruptor pattern experienceWhat We're Looking For

You find the bottleneck before anyone reports it, understand it at the hardware level, and instrument the fix so the next problem surfaces in seconds. You write Rust other engineers learn from and care deeply.

To find out more about Huxley, please visit

Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales

Job Info
CV-Library logo
Job Title:
Rust Developer
Company:
CV-Library
Location:
London, Greater London
Salary:
£130000 - £150000 Per annum
Posted:
Mar 4th 2026
Closes:
Apr 4th 2026
Sector:
Accounting, Financial & Insurance
Contract:
Permanent
Hours:
Full Time
Fresh Jobs
Welcome to Fresh Jobs the place to find the freshest job vacancies and career advice.

© Copyright 2026 | All Rights Reserved Fresh Jobs