This role is designed to strengthen core engineering functions, address current bandwidth limitations, and maintain consistent delivery within a defined multi-year funding framework. The ideal candidate will have over 5 years of strong experience in Python development (Java experience is a plus), with a proven track record of designing and building complex server-side components. Experience within Financial Services is essential, particularly in markets environments such as front-office derivatives risk systems, pre-trade/origination platforms, or post-trade management systems. A degree in Computer Science or an equivalent field is required. Candidates should possess a solid understanding of Agile and Lean software development methodologies, along with familiarity with associated tools and practices. Preference will be given to software engineers with strong domain expertise in finance, risk, and P&L, rather than purely quantitative profiles. The role demands the ability to operate effectively in a fast-paced environment, collaborating with demanding stakeholders to interpret complex requirements, prioritize tasks, and independently resolve issues. Excellent communication and presentation skills are critical, with the ability to clearly and concisely articulate problems and solutions. Key technical and domain knowledge includes: Familiarity with the Quartz technology stack Strong understanding of pricing and risk concepts, including structuring and pricing of derivative products In-depth knowledge of derivatives risk, including Greeks and scenario analysis Expertise in equity derivatives products such as futures, options, and convertibles
19/05/2026
Contractor
This role is designed to strengthen core engineering functions, address current bandwidth limitations, and maintain consistent delivery within a defined multi-year funding framework. The ideal candidate will have over 5 years of strong experience in Python development (Java experience is a plus), with a proven track record of designing and building complex server-side components. Experience within Financial Services is essential, particularly in markets environments such as front-office derivatives risk systems, pre-trade/origination platforms, or post-trade management systems. A degree in Computer Science or an equivalent field is required. Candidates should possess a solid understanding of Agile and Lean software development methodologies, along with familiarity with associated tools and practices. Preference will be given to software engineers with strong domain expertise in finance, risk, and P&L, rather than purely quantitative profiles. The role demands the ability to operate effectively in a fast-paced environment, collaborating with demanding stakeholders to interpret complex requirements, prioritize tasks, and independently resolve issues. Excellent communication and presentation skills are critical, with the ability to clearly and concisely articulate problems and solutions. Key technical and domain knowledge includes: Familiarity with the Quartz technology stack Strong understanding of pricing and risk concepts, including structuring and pricing of derivative products In-depth knowledge of derivatives risk, including Greeks and scenario analysis Expertise in equity derivatives products such as futures, options, and convertibles
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
18/05/2026
Contractor
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