Software Developer (Rust) - 9-Month Contract (Inside IR35) - Northampton

Hamilton Barnes
Northampton, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 130K

Job location

Northampton, United Kingdom

Tech stack

Amazon Web Services (AWS)
Azure
Computer Programming
Software Debugging
Distributed Systems
Enterprise Messaging Systems
Performance Tuning
Queueing Systems
RabbitMQ
Data Streaming
Multithreading
Concurrency
Event Driven Architecture
Kubernetes
Low Latency
Kafka
Build Tools
Data Pipelines
Docker

Job description

  • Design, build, and maintain high-performance Rust services within a distributed, event-driven architecture
  • Develop and operate services deployed in Kubernetes (on-prem/cloud) environments
  • Build systems that communicate via message queues (eg RabbitMQ, Kafka, Service Bus)
  • Develop scalable data processing pipelines for simulation and engineering workflows
  • Optimise systems for low latency, high throughput, and concurrency
  • Contribute to system design, reliability improvements, and performance optimisation
  • Troubleshoot and resolve production issues, including latency and data consistency challenges
  • Support and enhance CI/CD pipelines, containerisation, and deployment patterns
  • Collaborate with engineers and stakeholders to deliver robust, scalable Back End platforms

Requirements

  • Strong experience with Rust in production environments
  • Proven experience building high-performance Back End or systems-level applications
  • Experience with concurrency, async programming, and Multithreading in Rust
  • Hands-on experience with Docker and Kubernetes (AKS, EKS, GKE or on-prem clusters)
  • Experience with messaging systems such as RabbitMQ, Kafka, or similar queue-based architectures
  • Experience working with event-driven systems and distributed architectures
  • Strong understanding of data processing pipelines, streaming, or high-throughput systems
  • Experience with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines
  • Experience debugging and optimising performance, scalability, and reliability in production systems

About the company

Northampton, Northamptonshire - Up to £500 Per Day Contract Posted by: Hamilton Barnes Posted: Wednesday, 1 April 2026

Apply for this position