Data Platform Engineer
Overview
Octopus Energy is a global energy leader revolutionizing the way people use energy. We’re not just an energy supplier; we’re a tech company building a cleaner, smarter energy future. The Global Energy Markets team ensures we have the electricity and gas we need to power customers’ homes and businesses, while supporting the grid to accelerate the transition to Net Zero. Our global team is made up of five specialist areas: Forecasting, Trading, Risk, PPA, and Engineering.
Engineering – building and running the global technical platform that powers our processes. The Engineering sub-team maintains the platform, innovates, and creates robust systems that keep trading operations running smoothly. We’re looking for an experienced Data Platform Engineer to join us. You’ll work across teams, use a variety of coding languages, explain technical processes clearly, and build scalable solutions that support data growth. Experience with trading systems, data flows, and EU electricity and gas markets will help us grow internationally.
Responsibilities
- Maintaining and developing our data platform infrastructure, helping team members debug and resolve live issues while growing a self-service suite of monitoring tools
- Driving long-term robustness and scalability of trading processes supporting global growth
- Setting up and maintaining processes for capturing, preparing and loading valuable new data into the data lake
- Helping trading, forecasting, risk and PPA teams to optimise key operational pipelines while taking responsibility for process maintenance
- Developing automations and alerts to quickly debug where pipelines are failing or showing unprecedented trends
- Working with international teams across the Octopus Energy Group to ensure everyone shares best practices and code is standardised where possible
What you’ll have
- Strong experience in platform infrastructure development with Kubernetes, AWS, Terraform/OpenTofu IAC, Postgres, CDC systems and Docker
- Passion for enabling self-service platform monitoring using Datadog, Grafana and Prometheus
- Expertise with SQL and Python as core data languages
- Solid experience with Django and WSGI (desirable)
- Experience with Airflow, Spark, dbt, Jupyter
- Skilled at shaping needs into a solid set of requirements and designing scalable solutions
- Team player with ownership across multiple projects and tools
- Passion for driving towards Net Zero
- Drives knowledge sharing and documentation for a more effective platform
- Open to travelling to Octopus offices across Europe and the US
Why you’ll love it here
- Salary is discussed on a call with a recruiter to ensure the right match for your experience; Octopus has flexibility and focuses on finding the right fit rather than fixed advertised salaries
- Octopus Energy Group has a unique culture with autonomy and ownership on innovative projects; recognised as a great place to work and to develop leadership
- A podcast about our culture and how we empower our people is available from the Group CEO
- Top 10 company for senior leadership
Location : For this role we are looking for someone who would be happy to work in the Paris office 2-3 days a week.
Our process usually takes up to 4 weeks, but we’ll flex around what works for you. You’ll chat with our recruitment team and your Recruiter will guide you through the stages. If you have questions, contact for assistance.
If this sounds like you, we’d love to hear from you.
Note: We aim to accommodate interview preferences where possible to help you perform at your best. We encourage applications from all backgrounds and are committed to equal opportunities for everyone.
#J-18808-Ljbffr