Data Engineer - Energy Flexibility


Our client is a developer of an energy management platform designed to make electricity grids efficient, reliable and sustainable.

The company's cloud-hosted platform uses the value of local and flexible energy markets to balance the grid from technologies such as electric vehicles and battery storage, enabling network and energy utility operators to have digital tools to improve renewable energy sources.

It's the leading B2B online marketplace for flexible energy procurement in the UK, and a frontrunner in a sector that's poised to transform smart energy technology.



We're on the lookout for a Data Engineer to work on both existing and new projects that are transforming the energy industry. You'll be joining our client's friendly team at an exciting time - they've recently secured a round of funding for the next stage in their business, so they're busy preparing for a period of team and product growth.

As a member of the Data team, you will be central to developing our client's ability to make better, data-led decisions and handle ever increasing volumes of data. The Data team is an enablement team, and as such you will be expected to collaborate with the majority of the teams within the organisation.

Your responsibilities will include:

  • Build and maintain our client's internal data warehouse and associated business analytics tools.
  • Collaboration and support with the engineering teams to ensure a robust and performant data infrastructure.
  • Advise and assist commercial teams with data processing and analytics.
  • Communicate and document solutions and design decisions.



The ideal candidate meets many - but not necessarily all - of the below criteria:

  • You have 2 years of experience as a data engineer or data adjacent engineering role.
  • You are comfortable and familiar with data engineering concepts such as ETL processes, query optimisation, database architecture and database performance.
  • You are proficient with SQL, analysing data, and basic statistics.
  • You have a good knowledge of data processing in Python.
  • You can understand and clearly articulate concepts and relationships in data to technical and non-technical team members alike.
  • You are fluent in English, even if it's not your first language.
  • You have familiarity with software development best practices, TDD, git, agile project management.

Also desirable:

  • You have worked with cloud-based platforms such as AWS.
  • You have specific experience with PostgreSQL, AWS RDS/Aurora, docker, serverless architecture, microservices.
  • You have experience with NoSQL, event stream processing, data lakes.
  • You are familiar with BI tooling (e.g. Tableau, Power BI) fundamentals, or willing to learn.
  • You have a background/interest in advanced data science concepts such as machine learning.


About us

Climate17 are recruitment specialists across Energy & Environmental markets. Our extensive experience, expert market knowledge and passion for what we do stand us apart.