This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a skilled Data Engineer with strong experience in Databricks and the Azure ecosystem to help build and optimize modern data pipelines for our client, one of the UK’s leading energy providers. The role focuses on developing scalable, high‑performance data processing solutions, implementing robust ETL workflows, and enabling advanced analytics across large‑scale operational and customer datasets. Your expertise will support client’s efforts to modernize its data landscape, enhance real‑time insights, and drive key initiatives in energy distribution, sustainability, and grid innovation within a highly regulated environment.
Job Responsibility:
Design and build scalable Snowflake-based data architectures
Develop and maintain robust data pipelines for ingestion, transformation and aggregation
Write high-quality, performant SQL tailored for analytical workloads
Engineer analytics-ready data models optimised for BI and reporting use cases
Optimise Snowflake performance, cost efficiency and data organisation
Implement data quality checks, monitoring and basic governance controls
Build curated datasets and analytics layers sourced from Snowflake
Design data structures that simplify and accelerate Power BI development
Ensure consistent definitions, metrics and calculations across analytics outputs
Collaborate with stakeholders to translate reporting requirements into data models
Troubleshoot and resolve data and model issues impacting analytics and dashboards
Design, develop and maintain Power BI dashboards and reports
Build efficient Power BI data models and calculations using DAX
Optimise report performance, refresh strategies and scalability
Implement security and access controls within the Power BI Service where required
Work closely with data engineers, analysts and business teams
Contribute to data and analytics standards, patterns and documentation
Support continuous improvement of the analytics platform and developer experience
Requirements:
Proven experience working as a Data Engineer, Analytics Engineer, or hybrid role
Strong hands-on expertise with Snowflake
Advanced SQL skills with a strong analytical focus
Strong hands-on experience with Power BI (modelling, DAX, Power BI Service)
Experience designing data models specifically for analytics and BI
Ability to work end-to-end across data ingestion, transformation and visualisation
Strong problem-solving skills and attention to data quality
Experience working in cloud data platforms (Azure preferred)
Familiarity with data governance, lineage and documentation concepts
Experience supporting analytics at scale or across multiple teams
Exposure to modern analytics engineering practices and tooling
What we offer:
Smooth integration and a supportive mentor
Pick your working style: choose from Remote, Hybrid or Office work opportunities
Our projects have different working hours to suit your needs
Sponsored certifications, trainings and top e-learning platforms