Rust Engineer - Systems / Backend

Eclipse Total Solutions Limited
London, United Kingdom
2 days ago
Apply on www.apply4u.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Code Review Continuous Integration Software Debugging Linux Distributed Systems Memory Management Python (Programming Language) Linux System Administration Open Source Technology Scripting Concurrency
+4 more
Backend Kubernetes Code Testing Docker

Job description

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

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.apply4u.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…