Energy Analytics Engineer in London

Energy Jobline CVL

Greater London

Hybrid

GBP 32,000 - 40,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Annual leave 25 days
Pension
Discounts
Health resources
Virtual GP access
Volunteer day
Training & development
Financial wellbeing

Job summary

Veolia is seeking an Energy Analytics Engineer in London to drive data ingestion, modelling and BI development. You will build end-to-end data pipelines, ensuring data lineage and quality while collaborating with multiple business units.

The role requires strong SQL, Python, and cloud skills, with experience in Power BI, Databricks, and Azure. This hybrid position offers a competitive package and progression opportunities within Veolia.

Qualifications

  • Bachelor’s degree in computer science or data engineering.
  • Experience in data engineering and analytics with Power BI, dbt, Databricks, and Azure.
  • Proficient in SQL, Python, and data manipulation libraries.
  • Strong problem-solving and analytical thinking.
  • Excellent communication with stakeholders.

Responsibilities

  • Ingest data from multiple endpoints and build end-to-end data acquisition processes.
  • Model datasets with ETL tools ensuring lineage and tests.
  • Develop and maintain robust data pipelines using Azure Data Factory and Databricks.
  • Automate analyses to drive reporting and BI."
  • Support carbon reporting and stakeholder reporting.

Skills

SQL
Python
Analytical thinking
Communication
Problem solving

Education

Bachelor’s degree in Computer Science or Data Engineering
Master’s degree (a plus)

Tools

Power BI
dbt
Databricks
Azure

Job description

Energy Analytics Engineer

Salary: Up to £40,000 per annum, depending on experience, plus annual bonus and other Veolia benefits.
Location: Hybrid - London, Kingscross N1 9JY
Hours: Full-time (40 hours per week, Monday - Friday)

When you see the world as we do, you see the chance to help the world take better care of its resources, and help it become a better place for everyone. It's why we're looking for someone who's just as committed as we are, to push for genuine change and bring our ambition of Ecological Transformation to life.

We know that everyone here at Veolia can help us work alongside our communities, look after the environment, and contribute to our inclusive culture.

What we can offer you;
  • 25 days of annual leave
  • Access to our company pension scheme
  • Discounts on everything from groceries to well known retailers
  • Access to a range of resources to support your physical, mental and financial health; so you can lean on us whenever you need to
  • 24 hour access to a virtual GP, 365 days a year, for you and family members in your household
  • One paid days leave every year to volunteer and support your community
  • Ongoing training and development opportunities, allowing you to reach your full potential
  • Employee financial wellbeing support: early access to your earned pay, savings, budgeting, financial coaching & rewards.
  • Stream - Employee financial wellbeing support: early access to your earned pay, savings, budgeting, financial coaching & rewards.
Responsibilities:
  • Data ingestion: Work to build, test and implement solutions for new data acquisition, building end to end process to support the entire department. Using python, connect to various third party APIs, returning complex data from multiple endpoints. Implement processes to retain and refresh this data within business systems.
  • Data Modeling: Using the businesses ETL tools, generate curated datasets from raw input tables. Ensure all datasets have clear, documented lineage and integrated testing to protect against bad data entering datasets and polluting downstream data models.
  • Database Development/Management: Supporting development and operation of databases that can be used for invoice validation / cost reconciliation / supplier portfolio management. Design, develop, and maintain robust and scalable data pipelines using Azure Data Factory, Azure Databricks, and other relevant tools.
  • Analysis: Automate routine analysis to drive reporting delivering rich business intelligence.
  • Reporting: Support the Energy Data Analyst to migrate complex models within existing reports to materialize tables within the businesses data platform.
  • Communication and Reporting: Creation/Calculation/Distribution of relevant information and reports to stakeholders
  • Governance: Maintain procedures and controls required to ensure correct operation and updates of databases and third party software.
  • Teamwork: Interact on a regular basis with the front, middle and back office, DSR team, Operations, Finance and senior management.
  • Compliance with all H&S policies & procedures
  • Working with both internal and external customers on how they can use the tools that are deployed with them
  • Work with our department and external customers to understand requirements and find the best solution to meet their needs
  • Build proof of concepts with the business to showcase what we provide to meet their requirements
  • Troubleshoot and resolve data-related issues promptly.
  • Provide training and support to non-technical users to maximise the utilisation of analytics tools.
  • Support with driving solutions to help Veolia with our purpose of ecological transformation
  • Drive and support the roll out and delivery of our carbon reporting for both internal and external customers.
What we're looking for:
  • Bachelor’s degree in computer science, data engineering, or a related field; a master's degree is a plus.
  • Proven experience in data engineering and analytics, with expertise in Power BI, dbt, Databricks, and Azure.
  • Proficiency in SQL, Python, and data manipulation libraries and frameworks.
  • Strong problem-solving skills and analytical thinking.
  • Excellent communication skills with the ability to collaborate effectively with technical and non-technical stakeholders.
  • Knowledge of cloud platforms (e.g., Azure) and big data technologies.
What's next?

We're proud to have been named as one of The Sunday Times Best Places to Work for three consecutive years in 2023, 2024 and 2025. This consistent recognition reflects our commitment to our people, demonstrating that Veolia is not just transforming the environment, we're also transforming what it means to have a rewarding, purposeful career.

We're dedicated to supporting you throughout your application journey, offering adjustments where reasonable and appropriate. As a proud Confident Employer, we will offer an interview to applicants with a or long-term condition who opt-in to the Confident scheme, and meet the minimum criteria for our roles.

We're also committed to ensuring that all applicants and colleagues receive fair treatment without discrimination on any grounds, aiming to create a diverse and inclusive workplace where everyone can thrive

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Energy Analytics Engineer
Energy Analytics Engineer

Veolia • Greater London

Hybrid
GBP 24,000 - 40,000
Annual leave 25 days
Company pension
Discounts on groceries
+5
Energy Analytics Engineer
Energy Analytics Engineer

Veolia • City Of London

Hybrid
GBP 36,000 - 44,000
25 days annual leave
Company pension scheme
Employee discounts
Energy Data Analyst
Energy Data Analyst

Veolia • City Of London

Hybrid
GBP 26,000 - 36,000
25 days annual leave
Company pension scheme
Discounts on groceries and retailers
+2
Hybrid Energy Analytics Engineer: Data Pipelines & Insights
Hybrid Energy Analytics Engineer: Data Pipelines & Insights

Energy Jobline CVL • Greater London

Hybrid
GBP 32,000 - 40,000
Annual leave 25 days
Pension
Discounts
+5
Energy Analytics Engineer — Hybrid (London) — Azure/Python
Energy Analytics Engineer — Hybrid (London) — Azure/Python

Veolia • City Of London

Hybrid
GBP 36,000 - 44,000
25 days annual leave
Company pension scheme
Employee discounts
Digital Transformation Manager
Digital Transformation Manager

GreenJobs Ltd • Greater London

Hybrid
GBP 32,000 - 39,000
Company pension
Discounts
Health & wellbeing resources
+4
Digital Transformation Manager
Digital Transformation Manager

veoliauki • Greater London

Hybrid
GBP 30,000 - 40,000
Company pension
Employee discounts
Health & wellbeing resources
+4
Digital Transformation Manager
Digital Transformation Manager

Veolia Group • City Of London

Hybrid
GBP 32,000 - 40,000
Pension plan
Discounts on goods and services
Health & wellbeing resources
+4
Senior Environmental Technician
Senior Environmental Technician

Allscreens Nationwide Ltd • Portsmouth

Hybrid
GBP 42,000 - 56,000
Company pension
Discounts on groceries and retailers
Health resources
+4
Finance Business Partner
Finance Business Partner

Veolia • Mansfield

Hybrid
GBP 45,000 - 55,000
25 days holiday plus bank holidays, +5
Company pension scheme
Discounts on groceries and retailers
+4