Senior Quantitative Developer – Python
A senior Python engineering role in a multi-asset team of quant developers and researchers, improving the research platform. You set engineering standards and help get strategies into production.
What you’d work on
Our reading of the posting: what a new hire in this role would most likely spend their first months on.
- Build and extend quantitative research tools used by the team
- Automate large-scale data preparation and cleansing pipelines
- Help researchers move trading strategies into production
- Raise testing and code quality across the research codebase
- Bring AI-assisted coding into research engineering workflows
What they ask for
Required
- 5-10 years of quant development
- Strong Python
- High standards for testing and maintainable design
- Experience with agentic software development
- Prioritisation across several projects
- Communication in a fast-paced team
- Education
- No education requirement stated
- Experience
- 5-10 years of quant development
- Languages and tools
- Markets
- multi-asset
How to prepare
- Build a tested Python research library with data validation and reproducible runs
- Practise vectorised data cleaning on messy, multi-asset time series
- Learn how backtests are productionised: scheduling, versioning and monitoring
- Try AI-assisted coding on a real project and learn to review its output
What to study
- Python for Quantitative Finance
- Quantitative Data Engineering
- Quantitative Research, Data and Backtesting
- Professional Quant Practice
The Quantitative Researcher roadmap sets out the stages for this kind of role, with free resources for each.
Open the roadmapApply
Read the full posting on Qube Research & Technologies’s site before applying: requirements, location and pay can change after we check them.
View the posting on Qube Research & Technologies’s site ↗
SelfMadeQuant wrote this summary from the employer’s public posting, last checked 6 November 2026. SelfMadeQuant isn’t affiliated with Qube Research & Technologies and doesn’t handle applications.