
CMC Markets
Open Positions at CMC Markets
6 open positions
Join CMC Markets as a Senior Site Reliability Engineer on a maximum 12-month contract, improving the reliability, observability, performance, and resilience of platforms supporting millions of trading decisions. You will lead incident response, automation, infrastructure improvements, and reliability practices across large-scale production systems.
Build ultra-low-latency Java pricing, risk, and trading systems that power CMC Markets’ global market-making operations. This senior, hands-on role combines performance-critical engineering, system ownership, and technical mentorship in an onsite London trading environment.
Performance Test Engineer responsible for building and leading performance, load, and non-functional testing for C#/.NET trading applications deployed across AWS and on-premise environments. The role offers ownership of a new testing framework and strategy on an 18-month maximum-term contract.
Quality Assurance Engineer focused on hands-on manual testing of high-volume C#/.NET applications across backend, web UI, API, database, and AWS environments. This 12-month maximum-term contract offers the opportunity to influence quality early, manage releases, and support reliable financial trading products.
Build and lead performance testing for C#/.NET trading applications across AWS and on-premise environments. This hands-on contract role focuses on creating scalable test frameworks, diagnosing bottlenecks, and embedding performance quality into engineering practices.
Senior Software Engineer sought for an 18-month maximum-term contract to build and modernize account management capabilities for CMC Markets’ stockbroking platforms. The primarily backend-focused role spans C#, .NET, React, Angular, API integrations, and AWS across regulated trading systems.