> Markdown version of [/jobs/ext/2095871-software-engineer-commodities-data-team](https://www.wearedevelopers.com/jobs/ext/2095871-software-engineer-commodities-data-team). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Commodities Data Team) - **Company:** DRW - **Location:** London, UK - **Salary:** £47,365.0 - **Contract:** Permanent contract - **Skills:** Extract Transform Load (ETL), Python (Programming Language), Core Data, Data Pipelines - **Published:** August 17, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5844308796 ## About the Role * A bachelor's or master's in a numeric degree or related field * Python programming experience * Enthusiastic, motivated, and detail-oriented * Strong verbal and written communication skills ## Description DRW are looking for a Software Engineer to join the Commodities trading group to build data pipelines for the ingestion and analysis of datasets. The role entails working closely with senior data engineers and key stakeholders across both green field and established projects. Initially it will be focused on getting data to our analysts, with opportunities to help design and build the core data infrastructure used across the group as your experience grows. How you will make an impact… * Development of reliable ETL pipelines in Python * Work on a small team alongside experienced engineers * Regular direct contact with internal users * Contribute to a mixture of both legacy and greenfield projects ## Related Videos - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)