Octopus Energy's Energy Markets team is seeking a Mid-Level Data Engineer to join their mission of supporting customer energy demand and enabling the Net Zero transition. This role sits within the Engineering sub-team, which manages the global technical platform supporting various energy market processes. The position combines complex data engineering, visual analytics, and business-critical operations.
The successful candidate will work with various technologies including SQL, Python, Airflow, Kubernetes, and dbt, building and maintaining critical data pipelines that support trading, forecasting, and risk management across all Octopus international regions. The role involves designing scalable solutions, developing automations, and creating operational dashboards while working closely with international teams.
Octopus Energy offers a unique culture where people work with autonomy and impact. The company has received numerous accolades, including being voted the best company to work for in 2022 and ranking in the top 50 best places to work on Glassdoor. The position offers an exciting opportunity to contribute to sustainable energy solutions while working with cutting-edge data technologies.
The tech stack includes SQL-based pipelines with dbt on Databricks, Python jupyter notebooks, Pyspark, Streamlit for dashboarding, and various modern tools for container management and monitoring. The role requires someone who can balance technical expertise with business understanding, and who is passionate about driving towards Net Zero goals.