Location: Leicester or Reading areas
Full-Time – Permanent
Data Engineer
As a Data Engineer within British Gas Energy, you’ll design, build, and maintain scalable data pipelines and data models that power insights, analytics, and decision‑making across the business. You will work closely with Data Analysts, MI teams, and Data Scientists to ensure our data is accurate, accessible, and engineered for performance.
Key Responsibilities
* Design and build robust ETL pipelines to integrate large datasets into the BGB Data Estate.
* Develop scalable data products to support analytics, reporting, and machine learning initiatives.
* Implement data quality checks, audits, and validation to ensure accuracy and reliability.
* Maintain and evolve our data architecture and cloud‑based infrastructure.
* Optimise data extraction, processing, and storage for performance and cost efficiency.
* Provide technical support, troubleshooting, and guidance to data users across the business.
* Document data engineering processes, best practices, and data lineage.
Qualifications & Experience
* Significant experience in Data Engineering with proven experience building scalable pipelines and data models.
* Strong proficiency in SQL.
* Good working knowledge of cloud-based tools such as Microsoft Fabric and Databricks.
* Experience programming in Python, PySpark, or Scala.
* Familiarity with big data technologies such as Hadoop and Spark (advantageous).
* Degree in IT/Computer Science/Engineering or relevant professional qualification/certification.
Benefits
We’ve designed our total rewards to give you the flexibility to choose what you need, when you need it, ensuring that you and your family are supported not only financially, but physically and emotionally too.
#J-18808-Ljbffr