Octopus Energy logo

Python Engineer

Octopus Energy

Join Octopus Energy as a Python Engineer

About Octopus Energy

Octopus Energy is on a mission to make renewable energy accessible to everyone. We are driving the global energy revolution by offering clean energy at affordable prices and providing outstanding customer service. We are looking for motivated individuals who share our values and are passionate about the future of our planet.

Role Overview

We are seeking a Python Engineer to join our team in Ascoli Piceno, Italy. In this role, you will be instrumental in supporting our operations team by developing tools and applications that meet their needs. You will also play a key role in building our modern data stack, ensuring we have robust and well-tested data pipelines.

Key Responsibilities

  • Collaborate closely with the Operations team to understand their process automation needs.
  • Develop new data sources and pipelines to provide key insights to the company.
  • Build and maintain testing frameworks and documentation for our data sources.
  • Coordinate with software developers to ensure seamless integration with existing infrastructure and tools.
  • Maintain and further develop our existing data infrastructure and tools.

Required Skills and Experience

  • Strong software engineering skills with a passion for writing high-quality code.
  • Proficiency in Python and web scraping/crawling libraries.
  • Knowledge of SQL and data quality assurance.
  • Experience deploying data services in a cloud environment, preferably AWS.
  • Familiarity with Direct Acyclic Graph concepts and platforms like Airflow or Dagster.
  • Experience with Spark is a plus.

Our Data Stack

  • Programming Language: Python
  • Orchestration: Kubernetes
  • Scheduling and Monitoring: Airflow
  • Continuous Deployment: Circle CI
  • Data Storage: Parquet and Delta formats on S3
  • Data Processing: Spark
  • Data Modeling: dbt
  • Data Analysis: Presto and SparkSQL
  • Data Applications: Streamlit

What We Offer

  • A unique culture where people learn, make decisions, and build quickly.
  • Flexible work environment with a real work-life balance.
  • Unlimited vacation policy.
  • Equity options scheme, allowing you to own a part of the company.
  • Weekly company updates and gatherings, both in-person and virtual.
  • Support for personal development, including internal and external courses, learning, and study support.

Join us in revolutionizing the energy market in Italy and help us make a big green dent in the universe. If you are passionate about the future of our planet and want to improve the energy sector, we want to hear from you!

Benefits
Extracted with AI

  • Flexible work environment
  • Unlimited vacation
  • Equity options scheme
  • Weekly company updates and gatherings
  • Support for personal development

Similar jobs

Last update: 23 minutes ago

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Metroscope logo
Metroscope

Senior Software Engineer - Full Stack/Back-End with Python and TypeScript

Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.

TRACT  logo
TRACT

Senior Python Engineer

Join TRACT as a Senior Python Engineer to develop scalable APIs and backend systems for sustainability insights in the Ag & Food industry.

Basetime BV logo
Basetime BV

Senior Python Developer with AWS Experience

Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

PiNCAMP logo
PiNCAMP

Senior Full Stack Engineer

Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.

BCG X logo
BCG X

AI Engineer

Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Optiver logo
Optiver

Entry Level Software Engineer - Platform (Python)

Join Optiver as an Entry Level Software Engineer - Platform, focusing on Python and infrastructure automation in Amsterdam.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

Alliander logo
Alliander

Full Stack Developer (Angular / NestJS)

Join Alliander as a Full Stack Developer to drive the energy transition with Angular and NestJS expertise.

Telusio logo
Telusio

Software Engineer - Data (Climate Tech)

Join Telusio as a Software Engineer in Munich to develop data solutions for climate tech using Node.JS, React, and Python.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.

smartmicro logo
smartmicro

Fullstack Developer (m/f/d) with JavaScript and Python

Join smartmicro as a Fullstack Developer to work on high-tech radar sensors using JavaScript, Python, and more in Brunswick, Germany.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Omnia Retail logo
Omnia Retail

Senior Software Developer - AWS, Java, Python, Scala

Join Omnia Retail as a Senior Software Developer, working with AWS, Java, Python, and Scala in a hybrid role in Frankfurt.

Tiqets logo
Tiqets

Senior Backend Developer

Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.

Worldpay logo
Worldpay

Software Engineer Specialist - Phalcon PHP and .Net Core

Join Worldpay as a Software Engineer Specialist in Amsterdam. Work with Phalcon PHP and .Net Core to develop scalable API solutions.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Barco logo
Barco

Software Engineer with C/C++ and Python

Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.