Rust Developer - Contract Opportunity Role Overview
A leading technology-driven trading firm is seeking an experienced Rust Developer to join its high-performance engineering team. In this role, you will play a key part in designing, developing, and maintaining low-latency, mission-critical trading systems.
This opportunity offers the chance to work on highly complex technical challenges, optimise algorithms for speed and efficiency, and contribute to the architecture of next-generation trading platforms. You will be part of a fast-paced and intellectually stimulating environment where your work will have a direct impact on business performance.
Key Responsibilities - Develop and maintain high-performance trading applications using Rust
- Write clean, scalable, and well-tested code
- Collaborate closely with engineers, quantitative analysts, and operations teams to deliver reliable solutions
- Contribute to system architecture and design, ensuring scalability, resilience, and efficiency
- Optimise applications for low latency, high throughput, and concurrent processing
- Troubleshoot and resolve complex technical issues within mission-critical systems
Requirements - Proven commercial experience in Rust development
- Strong understanding of system programming, multithreading, and performance optimisation
- Experience working with networking, concurrency, and low-latency systems
- Familiarity with financial or trading systems is beneficial, but not essential
- Excellent analytical and problem-solving abilities
- Ability to work independently and thrive in a fast-paced environment
Contract Details - £850 per day - Outside IR35
- Hybrid working model
- Initial 6-month contract
Rust Developer | Contract | £850/day | Outside IR35