Rust Engineer - Systems / Backend
£80,000 to £125,000a year
- Job type
- Permanent
- Location
- Birmingham
- Posted
- 2d ago
Job description
Location: Birmingham / hybrid
Salary: £80,000 - £125,000 + bonus and benefits (trading and low-latency roles can pay more)
Type: Permanent, full time
Our client, an innovative UK technology company building high-performance software, is hiring a Rust engineer for core systems where speed, safety and reliability really matter. You'll join a small, highly technical team.
What you'll do:
- Build and maintain performance-critical systems and backend services in Rust
- Profile and optimise code for speed, memory use and reliability
- Work on concurrent, networked and distributed components
- Integrate with existing C++ and Python code where needed
- Write well-tested code and contribute to code reviews and CI
- Debug and improve systems running on Linux in production
What you'll bring:
- Commercial or substantial open-source experience with Rust
- Strong C++ engineers keen to move into Rust will also be considered
- A solid understanding of concurrency, memory management and performance
- Comfortable working in Linux environments
- Python for tooling and scripting
- Networking, distributed systems or embedded experience a plus
- Familiarity with Docker, Kubernetes and CI/CD
Benefits: Bonus, pension, private healthcare and, with some clients, share options.
Apply via Eclipse: click Apply to send us your CV. Eclipse Total Solutions, IT recruitment specialists
Benefits
bonus and benefits (trading and low
Ready to apply?
Apply now (opens in a new tab)How this salary compares
We compare the midpoint of this range with the median of 38 IT adverts that come straight from employers and state a salary, and of 52 across UK tech.