Job Description
Job Overview
The Energy Markets team at Octopus Energy is responsible for ensuring the availability of electricity and gas to meet customer demand and support the grid's transition to Net Zero. The Engineering sub-team manages the global technical platform that underpins various processes, focusing on enhancing capabilities to support data growth. This role as a Senior Data Engineer involves complex data engineering tasks, visual analytics, and collaboration across teams to develop scalable solutions.
Technical Requirements
Preferred Skills
- • Kubernetes
- • Docker
- • Django
- • Spark
- • dbt
Experience Level
Senior level with strong aptitude in data engineering
Responsibilities
- • Design and build key operational and reporting pipelines across all Octopus Energy regions
- • Maintain critical data pipelines supporting core trading, forecasting, risk, and PPA processes
- • Develop automations and alerts to debug failing pipelines
- • Set up and maintain processes for capturing and loading new data into the data lake
- • Design and build dashboards for operational processes and reporting requirements
- • Collaborate with international teams to standardize code and share best practices
- • Drive improvements on the data platform to enhance capabilities and stability
- • Upskill team members on tools and best practices
Benefits & Perks
- • Flexible salary based on experience
- • Unique company culture promoting autonomy and fast decision-making
- • Awarded best company to work for in 2022
- • Top 10 companies for senior leadership
Additional Information
- Location
-
London, UK
- Type
-
Full-time, Hybrid
- Compensation
-
Flexible salary based on experience