At a Glance
- Tasks: Build and maintain data pipelines for the energy supply business using Python and SQL.
- Company: Established energy business in London with a hybrid work model.
- Benefits: Competitive salary, career growth opportunities, and collaborative work environment.
- Why this job: Make a real impact in the energy sector while developing your data engineering skills.
- Qualifications: Strong Python and SQL skills; experience in data engineering and collaboration.
- Other info: Opportunity to become an expert in the UK energy market and its complexities.
The predicted salary is between 48000 - 72000 Β£ per year.
Our client, a well-established energy business in London, is hiring a Senior Data Engineer to support the next phase of their growth. The role is based in Mayfair and operates on a hybrid basis, with three office days and two remote days per week.
Role Purpose: We are looking for an engineer who is responsible for building, maintaining, and evolving the data pipelines and models that underpin our supply business. This includes ingestion, transformation, validation, and exposure of data used by trading, optimisation, operations, and reporting. The role exists to provide clear ownership of the supply data stack, reduce operational and analytical friction, and allow traders, analysts, and optimisation engineers to rely on high-quality, well-understood data without constant ad-hoc intervention. This position would sit within both the supply-side of our business and the broader technology department, meaning this role also includes engaging with the technology strategy of our client as a whole.
Key Responsibilities:
- Own the Energy Supply Data Stack: Take end-to-end ownership of data pipelines supporting the 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.
- Build and Maintain Robust Data Pipelines: 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.
- Collaborate Across Engineering and the Business: 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.
- Develop a Deep Domain Expertise in Energy Supply and UK Markets: 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.
What We're Looking For:
- 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 they participate, from behind-the-meter asset optimisation to retail energy supply.
Nice to Have:
- 4+ years of related experience.
- Experience in energy supply, trading, or market-facing data systems.
- Exposure to regulated or operationally critical data environments.
- Familiarity with CHP, generation assets, or flexibility markets.
What You'll Get:
- Clear ownership of a critical part of the business's technical foundation.
- The opportunity to turn ad-hoc, manual data work into robust systems.
- Close collaboration with trading, optimization, and operations teams.
- A position with long-term scope: as the company and product grow, so does your impact, responsibility, and career trajectory.
Senior Data Engineer employer: MFK Recruitment Ltd
Contact Detail:
MFK Recruitment Ltd Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Data Engineer
β¨Tip Number 1
Network like a pro! Reach out to people in the energy sector, especially those working as data engineers. Attend industry events or webinars, and donβt be shy about asking for informational interviews. You never know who might have the inside scoop on job openings!
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your data pipelines and projects. Use GitHub or a personal website to highlight your work with Python and SQL. This gives potential employers a taste of what you can do and sets you apart from the crowd.
β¨Tip Number 3
Prepare for interviews by brushing up on your knowledge of the UK energy market. Understand the key players, regulations, and trends. Being able to discuss these topics will show that you're not just a tech whiz but also someone who understands the business side of things.
β¨Tip Number 4
Apply through our website! Weβve got a streamlined application process that makes it easy for you to showcase your skills. Plus, it shows youβre genuinely interested in joining our team. Donβt miss out on the chance to land that Senior Data Engineer role!
We think you need these skills to ace Senior Data Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV speaks directly to the Senior Data Engineer role. Highlight your Python and SQL skills, and any experience with data pipelines. We want to see how your background fits into our energy supply business!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how you can contribute to our team. Donβt forget to mention your understanding of the UK energy market β itβll make you stand out!
Showcase Relevant Experience: When detailing your experience, focus on projects where you've built or maintained data pipelines. We love seeing real-world examples of how you've tackled data quality issues or collaborated with non-engineering stakeholders.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you donβt miss out on any important updates. Plus, we love seeing applications come in directly!
How to prepare for a job interview at MFK Recruitment Ltd
β¨Know Your Data Inside Out
Make sure you have a solid understanding of data pipelines and models, especially in the context of energy supply. Brush up on your Python and SQL skills, and be ready to discuss how you've built and maintained production data pipelines in the past.
β¨Showcase Your Collaboration Skills
This role requires working closely with non-engineering stakeholders. Prepare examples of how you've successfully collaborated with different teams, translating business needs into effective data solutions. Highlight any experience you have in engaging with supply managers or trading teams.
β¨Demonstrate Industry Knowledge
Familiarise yourself with the UK energy supply market, including its structures and regulatory frameworks. Be prepared to discuss how this knowledge can help you build robust data models and pipelines that meet operational and commercial requirements.
β¨Prepare for Technical Questions
Expect technical questions related to data ingestion, transformation, and validation processes. Practice explaining your thought process when identifying and resolving data quality issues, as well as your experience with tools like Databricks or Spark.