Software Developer (Rust) - 9-Month Contract (Inside IR35) - Northampton
We are seeking an experienced Rust Software Developer/Systems Engineer to join a specialist engineering team supporting Thermofluids Engineering workflows.
This role focuses on building high-performance, event-driven Back End systems that process engineering and simulation data within a containerised Kubernetes environment.
Key Responsibilities:
- 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
What You Will Ideally Bring:
- 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
Contract Details:
- Duration: 9 months (with potential extension)
- Day Rate: up to £500 (Inside IR35)
- Location: Northampton (3 days per week onsite)
- Start Date: ASAP