Taro Logo

Senior Analytics Engineer

Octopus Energy is on a mission to make renewable energy accessible to everyone through technology, leading the global energy revolution.
Milan, Metropolitan City of Milan, Italy
Data
Senior Software Engineer
Hybrid
Enterprise SaaS · Energy

Job Description

Octopus Energy is revolutionizing the energy sector with a mission to make renewable energy accessible to everyone. As a Senior Analytics Engineer, you'll join their Data Team in Milan, Italy, working alongside high-caliber data scientists, analysts, and engineers. You'll be instrumental in developing and optimizing their cloud data platform using cutting-edge technologies like AWS, Databricks, dbt, Airflow, and Jupyter.

The role combines technical expertise in data engineering with strategic business impact. You'll be responsible for designing and implementing data pipelines, creating data models, and building applications that support strategic projects across Octopus Energy in Italy. The tech stack is modern and comprehensive, including Python, SQL, Kubernetes, Airflow, and various cloud technologies.

This position offers a unique opportunity to work in an organization that values quick learning, autonomous decision-making, and innovative thinking. The company culture promotes ownership through their equity options scheme, and maintains strong team bonds through weekly "Family Dinner" gatherings.

The ideal candidate should have strong experience with data pipeline development, excellent Python and SQL skills, and familiarity with cloud environments. You'll need to be comfortable working independently while collaborating with cross-functional teams to deliver high-impact solutions. This role is perfect for someone who is passionate about clean energy, enjoys technical challenges, and wants to make a meaningful impact on the future of renewable energy.

Last updated 16 days ago

Responsibilities For Senior Analytics Engineer

  • Develop and maintain data pipelines and automated processes in Airflow and Python
  • Create SQL data models with dbt to power dashboards and applications
  • Integrate third-party APIs and databases into our data flows
  • Perform in-depth analysis and data transformations with SQL, Python and Jupyter Notebooks
  • Prototype internal data applications and tools (Streamlit, Jupyter)
  • Ensure data quality and reliability throughout the lifecycle
  • Collaborate with product, technology and strategy teams to provide high-impact insights and tools

Requirements For Senior Analytics Engineer

Python
Kubernetes
Node.js
Redis
  • Solid experience in developing data pipelines and platforms
  • Excellent knowledge of Python and relational databases (SQL)
  • Experience with APIs and third-party data integrations
  • Knowledge of modern data stack (dbt, Airflow, Kubernetes, docker, etc.)
  • Passion for automation and clean, maintainable code
  • Experience in cloud environments (preferably AWS)
  • Ability to work independently, from integration to building tools and interfaces
  • Attention to detail, curiosity and willingness to learn

Benefits For Senior Analytics Engineer

  • Equity Options Scheme - own your part of the company with stock options in the entire Octopus Energy Group
  • Office culture - Weekly Friday company updates and toast (virtual or in-person) called Family Dinner

Related Jobs

Senior BI Engineer, Multiple Teams, Amazon Stores

Senior BI Engineer position at Amazon Stores, focusing on data product development and analytics for the Strategic Account Services team.

Senior Software Engineer (PHP + Vue.js)

Senior Software Engineer position at MotorK, focusing on PHP (Symfony) and Vue.js development, offering hybrid work in Milan with opportunities for technical leadership and architectural influence.

Senior .Net Framework Back End Developer

Senior .Net Framework Backend Developer position at Logifuture - Hybrid role based in Fidenza, Italy

Senior .Net Framework Back End Developer

Senior .NET Backend Developer role at Logifuture, focusing on complex monolithic architecture and Windows Services development, with hybrid work options and comprehensive benefits.

Backend web developer

Senior Backend Web Developer position at Timeneye, focusing on PHP/Laravel development, API design, and database optimization for a growing time tracking SaaS platform.