
Quantitative Developer - Commodities (Python)
Qube Research & Technologies2 days ago
London, United KingdomMid Level
Responsibilities
- Design, develop, and deploy quantitative tools for pricing, backtesting, risk analysis, and PnL reporting.
- Build Python applications and data pipelines for exploring, integrating, and analyzing alternative datasets such as weather and cargo data.
- Translate trading ideas and business requirements into production applications and quantitative models with Quantitative Researchers and Traders.
- Architect, develop, and maintain AWS cloud applications with infrastructure engineers.
- Develop and apply statistical and machine learning models for research and trading across Agriculture, Metals, and Energy.
- Implement quantitative optimization methods and automate research and trading workflows.
- Monitor, troubleshoot, and improve trading and research infrastructure for reliability and performance.
Requirements
- Minimum two years of professional software development experience, with strong Python skills or proficiency in another object-oriented language.
- Strong understanding of software design principles and experience developing maintainable applications.
- Proficiency with NumPy, Pandas, Polars, and Matplotlib, plus solid SQL and relational database experience.
- Experience developing data processing pipelines, ideally with orchestration frameworks such as Airflow.
- Familiarity with AWS or similar cloud platforms and infrastructure-as-code practices.
- Understanding of Git, unit testing, packaging, and scripting.
- Experience using AI development tools for coding, debugging, and software delivery.
- Strong quantitative and analytical skills and an interest in financial markets and trading.
- Ability to work autonomously, manage priorities, and collaborate with Researchers, Traders, and Engineers.
- Experience with commodities trading quantitative tools or models is beneficial.
- Experience with Plotly, Streamlit, Dash, or htmx for dashboards and data visualization is advantageous.
- Advanced AWS experience with DynamoDB, RDS, S3, Lambda, or AWS CDK is beneficial.
- Familiarity with Snowflake or similar data platforms is advantageous.
- Experience with Slurm, Ray, or other parallel or distributed computing frameworks is beneficial.
- Experience developing statistical or machine learning models and mentoring junior developers or interns is beneficial.
Benefits
- The employer offers initiatives and programs intended to support employee work-life balance.
- QRT is an equal opportunity employer and promotes diversity and respectful collaboration.
Categories
BackendData Engineering
About Qube Research & Technologies
Qube Research & Technologies is a global quantitative and systematic investment manager that develops and trades data-driven strategies across liquid asset classes for institutional investors. The firm manages client capital and proprietary funds, earning management and performance fees. Founded in 2018 and headquartered in London, it operates with offices in 16 locations worldwide.