Data Engineer in Leicester

Data Engineer in Leicester

Leicester Full-Time 45000 - 55000 £ / year (est.) Home office (partial)
Centrica

At a Glance

  • Tasks: Design and build scalable data pipelines to power insights and analytics.
  • Company: Join British Gas, a family of brands revolutionising energy for a greener future.
  • Benefits: Flexible work options, support for personal growth, and a focus on well-being.
  • Other info: Be part of a supportive team that values your voice and ambitions.
  • Why this job: Make a real impact on sustainability while developing your skills in a collaborative environment.
  • Qualifications: Experience in Data Engineering, SQL proficiency, and familiarity with cloud tools.

The predicted salary is between 45000 - 55000 £ per year.

Join us, be part of more. We’re so much more than an energy company. We’re a family of brands revolutionising how we power the planet. We're energisers. One team of 21,000 colleagues that's energising a greener, fairer future by creating an energy system that doesn’t rely on fossil fuels whilst living our powerful commitment to igniting positive change in our communities. Here, you can find more purpose, more passion, and more potential. That’s why working here is #MoreThanACareer. We do energy differently - we do it all. We make it, store it, move it, sell it, and mend it.

About your team: At British Gas, our mission is to sell it and mend it. We’ve been powering the UK’s homes and businesses for over 200 years – but supplying energy is just part of what we do. We’re making the UK greener and more energy efficient, getting closer to Net Zero. By using clever tech like thermostats, heat pumps, solar panels and EV chargers, we’re making it cheaper and easier for our customers to reduce their carbon footprint.

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.
The Person

You’re a technically strong Data Engineer who enjoys solving complex data problems and delivering high‑quality solutions. You’re comfortable working with ambiguity, curious about new technologies, and motivated to work collaboratively with a broad range of stakeholders. You take pride in delivering reliable, well‑designed data pipelines and models that support operational and strategic decision‑making.

You’ll be analytical and detail‑oriented, with strong problem‑solving skills and the ability to work through moderately complex data engineering tasks even when things are ambiguous. You’ll communicate clearly, collaborate well with cross‑functional teams, and bring a positive, solutions‑focused approach to your work. With a growth mindset and a natural curiosity, you’ll always be looking for ways to learn, improve, and develop your skills.

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.

If this role is of interest, please click Apply and a member of our team will be in touch.

Why should you apply? We’re not a perfect place – but we’re a people place. Our priority is supporting all of the different realities our people face. Life is about so much more than work. We get it. That’s why we’ve designed our total rewards to give you the flexibility to choose what you need, when you need it, making sure that you and your family are supported not only financially, but physically and emotionally too.

If you're full of energy, fired up about sustainability, and ready to craft not only a better tomorrow, but a better you, then come and find your purpose in a team where your voice matters, your growth is non-negotiable, and your ambitions are our priority.

Data Engineer in Leicester employer: Centrica

At British Gas, we are more than just an energy provider; we are a community dedicated to creating a sustainable future. Our flexible work culture promotes collaboration and innovation, allowing Data Engineers to thrive while contributing to meaningful projects that drive positive change. With a strong focus on employee growth and well-being, we offer tailored rewards and support to ensure you can achieve your personal and professional goals in the vibrant locations of Leicester or Reading.

Centrica

Contact Details:

Centrica Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Data Engineer in Leicester

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. Getting to know someone inside the company can give you insights and maybe even a referral.

Tip Number 2

Prepare for the interview by brushing up on your technical skills. Practice coding challenges and be ready to discuss your past projects. We want to see how you tackle data problems!

Tip Number 3

Show your passion for sustainability and innovation during interviews. Talk about how your skills can contribute to a greener future. We love candidates who align with our mission!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Data Engineer in Leicester

Data Engineering
ETL Pipeline Design
Data Modelling
SQL Proficiency
Cloud-Based Tools (Microsoft Fabric, Databricks)
Python Programming
PySpark

Some tips for your application 🫡

Show Your Passion for Data:When you're writing your application, let your enthusiasm for data engineering shine through! Share specific examples of projects you've worked on that demonstrate your skills and how they align with our mission to create a greener future.

Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter for the Data Engineer role. Highlight your experience with SQL, cloud-based tools, and any big data technologies you've used. We want to see how your background fits into our vision!

Be Clear and Concise:Keep your application straightforward and to the point. Use clear language and avoid jargon where possible. We appreciate a well-structured application that makes it easy for us to see your qualifications and potential.

Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do and why we're #MoreThanACareer.

How to prepare for a job interview at Centrica

Know Your Data Engineering Basics

Make sure you brush up on your core data engineering concepts, especially around ETL processes and data modelling. Be ready to discuss your experience with SQL and any cloud-based tools like Microsoft Fabric or Databricks, as these are crucial for the role.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex data problems in the past. Highlight your analytical skills and how you approached ambiguity in projects, as this will demonstrate your ability to thrive in a dynamic environment.

Collaborate and Communicate

Since you'll be working closely with Data Analysts and Data Scientists, practice articulating your thoughts clearly. Think of ways to showcase your collaborative spirit and how you've successfully worked with cross-functional teams in previous roles.

Emphasise Your Growth Mindset

British Gas values continuous learning, so be prepared to discuss how you stay updated with new technologies and improve your skills. Share any recent courses or projects that reflect your curiosity and commitment to personal development.