Senior Software Engineer -
Quantitative Trading Systems
About this role
We are looking for an exceptional Senior Software Engineer with meaningful experience in quantitative trading, financial markets or institutional trading technology to join Chaos Theory Labs. The role combines strong production software engineering with the specialist knowledge required to build, test and operate systematic trading systems safely.
The Opportunity
This is an opportunity to help take a systematic futures-trading capability from research and UAT into robust live operation. You will work closely with trading, quantitative and engineering colleagues, own critical components end-to-end and engage directly with brokers and technical counterparties when required.
We are looking for a production-minded engineer rather than a purely academic quant: someone who can challenge a backtest, reason about market and execution risk, diagnose a FIX or broker-integration issue, and still write maintainable, thoroughly tested software.
skills & qualifications
Please refer to the job description for the complete list of requirements.
Education
A degree (or equivalent experience) in Computer Science, Mathematics, Data Analytics /Science, or another related quantitative discipline
Programming Languages
Expert knowledge of C++ is essential to succeed in this role. Desirable for proficiency in other programming languages for example Python, C#, Go or Rust.
Core Essential Skills
-
Algorithmic Trading and Futures
-
Trading Risk and Reliability
-
Quantitative Methods
-
Software Engineering
Company Benefits
-
Company bonus scheme
-
Generous 31 days annual leave entitlement, plus a day for your birthday
-
Regular in-person Company Days
-
Employee Assistance Plan
-
Health care