Trading Systems Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Trading Systems Developer - C++ - Low Latency - HFT - Miller Maxwell is retained by one of the most technically sophisticated high-frequency trading firms in the market. This is a rare opportunity to work where microseconds matter - building the systems that sit at the heart of live trading operations. Trading Systems Developer, the position: You’ll join a high-calibre markets engineering team embedded directly alongside traders and quants, building and optimising the low-latency infrastructure that powers multiple trading desks. This is genuine systems engineering - not maintaining legacy code, but architecting solutions where performance is the product. With significant programmes of work planned across Q3 and Q4, you’ll have immediate ownership of meaningful problems: reducing latency, hardening platform stability, and delivering tooling that traders actually rely on. The environment is collaborative, fast-paced, and technically uncompromising. Trading Systems Developer: What you will be focused on: Designing, building, and optimising low-latency trading systems in C++ across multiple desksIdentifying and eliminating performance bottlenecks - from application logic through to kernel and network layersCollaborating with traders and quants to translate strategy requirements into robust, production-ready softwareContributing to platform architecture discussions and taking end-to-end ownership of key engineering initiativesRigorous testing, profiling, and debugging across complex distributed systemsDefining and refining development estimates as part of an agile delivery team.
Requirements
Trading Systems Developer skills required: 5+ years of C++ development experience in a performance-sensitive environment.Demonstrable experience in HFT or ultra-low-latency systems development.Strong understanding of capital markets structure and trading lifecycleSolid Linux fundamentals - comfortable at the command line and in production environmentsSQL proficiency and strong debugging and problem-solving instincts HIGHLY DESIRABLE Exposure to options trading systems or derivatives infrastructureQuantitative background - mathematics, statistics, or a related disciplineSecondary language experience: Python, Java, or CAn interest or experience within crypto trading. A STEM related degree. Agile delivery experience in a fast-moving engineering team
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on apply4u.co.ukGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Salary London
Is Software Engineering Hard?
Best Countries for Software Engineers
The Most Popular IT Jobs on the Market