Quantitative Developer (Python)
Builds Python software supporting quantitative research and live trading, developing scalable applications and high-performance data-processing workflows for large datasets. Works closely with quant researchers, owning projects from design through deployment of business-critical systems.
- Compensation
- Not disclosed
- Location
- London, United Kingdom
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 4+ years
- Category
- Not specified
- Posted
Skills
Must have
- Strong commercial Python development experience (4+ years)
- Degree in Computer Science, Mathematics, Physics, Engineering, Quantitative Finance or similar technical discipline
- Experience designing robust, scalable software
- Understanding of data processing, storage and analysis
- Experience with modern software engineering practices including Git and Agile
- Excellent communication skills and ability to work with highly technical stakeholders
- Collaboration with stakeholders and ownership mindset
Full description
Overview
In this Quantitative Developer role, you will build Python-based software that underpins research and live trading, partnering with quantitative researchers. You will design scalable applications and high-performance workflows to handle large datasets, enabling researchers to move ideas to production quickly. The role emphasizes ownership across design, deployment and ongoing improvement in a modern, high-standard engineering environment. You will work closely with technical stakeholders to deliver robust, reusable components and maintain business-critical systems. This is a hands-on, impact-driven position in a collaborative, high-performance team.
Responsibilities
- Partner with Quantitative Researchers to support research and trading software
- Develop scalable Python applications and workflows
- Design high-performance data processing and analysis solutions
- Collaborate with engineering teams to build reusable components
- Take ownership from design through deployment and ongoing improvement
- Support business-critical systems within a modern engineering environment
Key requirements
- Strong commercial Python development experience (4+ years)
- Degree in Computer Science, Mathematics, Physics, Engineering, Quantitative Finance or a similar technical discipline
- Experience designing robust, scalable software
- Understanding of data processing, storage and analysis
- Experience with modern software engineering practices including Git and Agile
- Excellent communication skills and ability to work with highly technical stakeholders
- excellent communication
- collaboration with stakeholders
- ownership mindset
- Python development
- data processing and analysis
- scalable software design