3056 IT & Software Developer jobs in the UK
Requirements
Must:
- 5-10 years software engineering experience
- 3+ years production Rust experience with a strong understanding of ownership, lifetimes, and the async model
- Familiarity with Tokio and the broader async Rust ecosystem; experience with concurrent, lock-free, and wait-free data structures in live systems
- Expertise in low-latency system design; hot path optimization, benchmarking, and hardware-level profiling
- Experience with custom allocator design and unsafe code review, demonstrating rigorous reasoning about memory safety at system boundaries
- Proficient in high-performance network programming including TCP/UDP, zero-copy I/O, and kernel bypass awareness
- Experience with distributed messaging and event streaming technologies such as Kafka or NATS, with knowledge of ordering guarantees and exactly-once semantics
- Production observability expertise in metrics, distributed tracing, structured logging, and alert design
- Experience designing CI/CD pipelines, including benchmarking gates and automated performance regression detection
- Familiarity with TDD as a design discipline, including property-based testing and chaos testing
- Ability to lead architecture design reviews and elevate Rust engineering standards across a team
- Experience with cloud infrastructure (Azure preferred, AWS considered), including IAM and automated deployment pipelines
Responsibilities
- Build infrastructure that connects traders and the market including execution paths, data pipelines, and observability tooling
- Ensure system performance, particularly during peak loads, by identifying and resolving bottlenecks
- Lead architecture design reviews and author architectural decision records (ADRs)
- Write high-quality Rust code that serves as an example to other engineers
- Design, implement, and maintain production observability tools and metrics
- Optimize performance through benchmarking and hardware profiling
- Collaborate within a team to elevate engineering standards and practices
Description
We are Huxley, a trading division of SThree Partnership LLP, and we are excited to offer a permanent opportunity for a Rust Engineer based in London. In this role, you will have the chance to work on critical infrastructure that drives significant financial outcomes. We value innovation and technical expertise and are committed to providing a supportive and dynamic team environment. Our focus is on developing cutting-edge solutions in a high-performance trading environment.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Rust Developer salaries in the UK here.
How many Rust Developer jobs are in the UK?
Currently, there are 3056 Rust openings.
Is the UK a good place for Rust Developers?
The UK is one of the best countries to work as a Rust Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Rust Developer jobs in the UK?
SwapTix, Arctic Shores, Bluefruit Software Limited, NHS Business Services Authority, The Corporate Housing Partnership Limited, NCC Group, Capita among others, are currently hiring for Rust roles in the UK.
The company with most openings is Experis as they are hiring for 84 different Rust Developer jobs in the UK. They are probably quite committed to find good Rust Developers.
The company with most openings is Experis as they are hiring for 84 different Rust Developer jobs in the UK. They are probably quite committed to find good Rust Developers.