MFK Recruitment

MFK Recruitment

London

Senior Data Engineer - Energy

Full-Time£40,000 - 70,000 per yearأول أمسUnited Kingdom
IT

Job Description

Salary: £40,000 - 70,000 per year

Requirements:
  • Strong Python and SQL skills in data engineering contexts.
  • Experience building and maintaining production data pipelines.
  • Experience working with SQL and data-engineering environments such as Databricks or Spark.
  • Ability to work closely with non-engineering stakeholders and translate business needs into data models.
  • Desire to become an expert in all facets of the energy systems in which we participate, from behind-the-meter asset optimisation to retail energy supply.
  • 4+ years of related experience is nice to have.
  • Experience in energy supply, trading, or market-facing data systems is nice to have.
  • Exposure to regulated or operationally critical data environments is nice to have.
  • Familiarity with CHP, generation assets, or flexibility markets is nice to have.
Responsibilities:
  • Take end-to-end ownership of data pipelines supporting our supply business.
  • Ensure data is accurate, timely, and fit for both operational and analytical use in our pipelines.
  • Collaborate with supply managers to deliver insights and serve as a first point of contact.
  • Ingest data from internal systems, market sources, and third-party providers.
  • Implement transformations, validations, and reconciliation logic using Python and SQL.
  • Proactively identify and resolve data quality issues.
  • Work closely with engineers to ensure data systems integrate with trading and optimization platforms.
  • Support the broader engineering team by owning supply-domain data complexity.
  • Contribute to improving standards and tooling across the data platform.
  • Build a strong, working understanding of the UK energy supply industry, including market structures, products, and commercial drivers.
  • Maintain familiarity with UK electricity and gas market mechanics, settlement processes, and key regulatory frameworks.
  • Translate regulatory, commercial, and operational requirements into robust data models and pipelines.
Technologies:
  • Databricks
  • Support
  • Python
  • SQL
  • Spark

More:

Our client is a well-established energy business in London hiring a Senior Data Engineer to support the next phase of growth. The role is based in Mayfair and operates on a hybrid basis with three office days and two remote days per week. This position sits within both the supply-side of the business and the broader technology department, offering clear ownership of a critical part of the technical foundation, close collaboration with trading, optimisation, and operations teams, and long-term scope as the company and product grow. The salary is 70,000 to 100,000, and the role is permanent.

last updated 35 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About MFK Recruitment

MFK Recruitment

MFK Recruitment

London

IT

Skills & Technologies

PythonAIUI

Inferred from job description

Salary Insight

£55,000

This role

£75,000

UK median

This salary is 27% below the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom