Climate & Environment
Full-time
Staff Data Engineer - Analytics Platform
Octopus Energy
Location
Remote
Type
Full-time
Posted
Dec 16, 2025
Mission
What you will drive
Core responsibilities:
- Build, document and consult on analytics for business domains using dbt & modern BI tools such as Lightdash
- Develop strategies to model & govern a Data Mesh – improving discoverability, consistency, and performance
- Create comprehensive testing frameworks to ensure data quality, using tools like dbt_expectations and Elementary
- Build robust CI/CD pipelines for testing and deployment of AE and BI models, and monitoring/alerting tools for insights on AE performance
Impact
The difference you'll make
This role helps build scalable data foundations that enable data teams to quickly turn data into insights through dashboards, notebooks, and AI agents, making metrics discoverable, trustworthy, and usable to data consumers across Octopus Energy's global operations.
Profile
What makes you a great fit
Required skills and experience:
- Deep expertise with dbt Core, advanced SQL, Jinja and Git
- Data Modelling Techniques e.g. Kimball, OBT
- Experience with a cloud warehouse provider e.g. Databricks, Snowflake, BigQuery
- A record of working with multiple stakeholders across domains
Nice-to-have experience:
- Python, Spark, Github, Lightdash, Elementary, CircleCI, Databricks, Airflow, Kubernetes, DuckDB
Benefits
What's in it for you
Compensation and culture highlights:
- Salary information available upon request during recruitment calls with flexibility based on experience
- Unique culture focused on autonomy, learning, and quick decision-making
- Winner of 'best company to work for' awards in 2022
- Glassdoor's top 50 best places to work in 2022
- Top 10 companies for senior leadership recognition
- Comprehensive employee benefits program
- Equal opportunity employer with inclusive work environment
About
Inside Octopus Energy
Octopus Energy Group has expanded from a UK startup to become the UK's largest energy provider and a global leader, serving over 10 million customers across 8 countries.