Skip to content
Quant jobs / Qube Research & Technologies

Quantitative Developer – Commodities (Python)

A Python development role supporting commodities research and trading across agriculture, metals and energy. It covers pricing, backtesting, risk and alternative-data tooling.

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 pricing, backtesting and PnL tools for commodity desks
  • Create pipelines for weather and cargo alternative data
  • Turn trader ideas into production models and apps
  • Maintain cloud applications on AWS

What they ask for

Required

  • Python software development
  • NumPy, Pandas, Polars, Matplotlib
  • SQL
  • Data pipelines, ideally with Airflow
  • Git, testing and packaging
  • Quantitative and analytical skills
  • AWS or similar cloud

Preferred

  • Commodities quant tooling experience
  • Dashboards (Plotly, Streamlit, Dash, htmx)
  • Snowflake, Slurm or Ray
  • Statistical or machine learning models
  • Mentoring juniors
Education
No degree level stated.
Experience
2+ years of professional software development
Languages and tools
  • Python
  • SQL
  • Airflow
  • AWS
Markets
commodities

How to prepare

  • Backtest a simple commodity trend or spread strategy with Python
  • Build an Airflow pipeline ingesting weather data and test it
  • Study agriculture, metals and energy market structure
  • Learn futures curve roll and basis concepts

What to study

The Energy Quant roadmap sets out the stages for this kind of role, with free resources for each.

Open the roadmap

Apply

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.

Similar roles