Data Engineer

Data Engineer (Commodities / Pricing Analytics) – London (Hybrid) | Up to £175,000 + Bonus

We are seeking a highly capable Data Engineer to join a high-performing, technology-driven commodities trading environment. This is a rare opportunity to work at the intersection of data engineering, quantitative research, and pricing analytics, supporting mission-critical trading and AI initiatives.

💼 The Opportunity

You will play a central role in building and maintaining scalable, high-performance data infrastructure that powers pricing, trading analytics, and machine learning models across global commodities markets.

The work is fast-paced, technically challenging, and highly impactful—supporting both traders and data scientists working on systematic trading and predictive analytics.

You will be joining a team that is actively investing in AI capabilities, cloud architecture, and next-generation data platforms, with significant learning and development opportunities.

📊 Salary & Levels

🔹 Junior-to-Mid Level Data Engineer – Up to £120,000

  • Strong technical foundation with ambition to grow
  • Hands-on builder mindset with strong Python/SQL skills
  • Potential to evolve into a future team lead

🔹 Senior Data Engineer – up to £175,000

  • Deep technical expertise with proven leadership in data engineering
  • Experience owning complex data platforms and pipelines
  • Ability to lead technical direction and mentor others
  • Both roles come with a bonus and strong long-term progression potential.

    🧠 Key Technical Skills

    • Advanced SQL (Postgres strongly preferred)
    • Strong Python development (Pandas essential)
    • Experience with commodities pricing / financial markets
    • Building and maintaining data pipelines (ETL/ELT, streaming)
    • Working with time-series / analytical databases (e.g. Redshift, ClickHouse)
    • Experience with Docker and containerised environments
    • Git-based workflows and collaborative development

    ⚙️ Responsibilities

    • Design, build, and maintain scalable data pipelines (structured & unstructured data)
    • Ingest data from multiple sources (APIs, scraping, streaming, external feeds)
    • Cleanse, transform, and structure data for analytics and trading use cases
    • Support pricing models, forecasting tools, and machine learning workflows
    • Maintain and optimise data storage systems (data lakes, warehouses, databases)
    • Develop internal data APIs and reusable Python tooling
    • Support automation of analytical and predictive workflows
    • Work closely with Data Scientists, Quants, and Traders
    • Contribute to documentation and knowledge sharing across data systems
    • Build dashboards and visualisations where needed

    🌐 Desirable Experience

    • Exposure to commodities trading or energy markets
    • Experience interfacing with traders or quant teams
    • Cloud experience (AWS preferred: S3, Lambda, Athena, EMR, etc.)
    • CI/CD and Infrastructure-as-Code (CDK, CloudFormation)
    • Big data tools (Spark, Databricks, Hadoop, Parquet, etc.)
    • API development and data integration (REST, web APIs)
    • Interest in AI/ML systems and modern data tooling
    • Experience mentoring or leading engineers (for senior track)

    🚀 Why This Role?

    • Opportunity to work on high-impact pricing and trading systems
    • Direct exposure to advanced commodities analytics and quant workflows
    • Involvement in building a new AI-focused task force
    • Strong culture of learning, experimentation, and technical ownership
    • Significant bonus potential and long-term progression opportunities
    • Collaborative, high-calibre engineering and research environment

    Job Details

    Company
    Anson McCade
    Location
    London Area, United Kingdom
    Posted