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

Octopus Energy logo
Octopus Energy

Automation Engineer with Python and AWS Experience

Join Octopus Energy as an Automation Engineer in Italy. Work with Python, AWS, and more to revolutionize energy processes.

Octopus Energy logo
Octopus Energy

Backend Developer

Join Octopus Energy as a Backend Developer in Milan, focusing on Python, Django, and AWS in a dynamic team.

Octopus Energy logo
Octopus Energy

Senior Backend Developer

Senior Backend Developer needed in Milan for Octopus Energy, focusing on Python, Django, AWS, and renewable energy solutions.

Octopus Energy logo
Octopus Energy

Solutions Architect - Octopus Energy

Join Octopus Energy as a Solutions Architect in Ascoli Piceno, Italy. Engage in building modern data stacks and automating operations.

Poppi Technologies logo
Poppi Technologies

Data Engineer with AWS, Java, and Python

Join Poppi Technologies as a Data Engineer in Valenzano, Italy. Work with AWS, Java, and Python to drive AI in finance.

Greener Power Solutions logo
Greener Power Solutions

Freelance DevOps Engineer with Python Expertise

Join Greener Power Solutions as a Freelance DevOps Engineer to drive sustainable energy solutions with Python and DevOps expertise.

Kraken logo
Kraken

Remote Backend Developer with Python and Django

Join Kraken Technologies as a Remote Backend Developer using Python and Django to transform the energy industry.

Poppi Technologies logo
Poppi Technologies

MLOps Engineer

Join Poppi Technologies as an MLOps Engineer in Valenzano, Italy. Work with AI models, DevOps, and cloud platforms to drive innovation in finance.

Greenomy logo
Greenomy

Senior Backend Python/Data Engineer

Join Greenomy as a Senior Backend Python/Data Engineer in Brussels. Develop data platforms and PowerBI dashboards in a dynamic environment.

Kraken logo
Kraken

Senior Backend Developer / People Management

Senior Backend Developer role focused on Python/Django and people management in Berlin, hybrid work setup.

Poppi Technologies logo
Poppi Technologies

Senior DevOps Engineer with AWS Expertise

Join Poppi Technologies as a Senior DevOps Engineer to lead AWS platform architecture, security, and automation efforts.

Kraken logo
Kraken

Senior Backend Developer - Python/Django

Join Kraken Technologies as a Senior Backend Developer to shape a sustainable future using Python and Django.

Kraken logo
Kraken

Senior Backend Developer - Python

Join Kraken as a Senior Backend Developer to build innovative energy solutions using Python and Django. Remote position.

Covision Media logo
Covision Media

Full Stack Engineer with Python and AWS

Join Covision Media as a Full Stack Engineer in Bressanone, Italy. Work with Python, AWS, and 3D visualization technologies.

E.ON Deutschland logo
E.ON Deutschland

Senior Full-Stack Developer (Angular, TypeScript, FastAPI)

Join E.ON Deutschland as a Senior Full-Stack Developer, focusing on Angular, TypeScript, and FastAPI in a hybrid work model.

Ambrosys logo
Ambrosys

Senior Python Developer

Senior Python Developer role focusing on backend development for renewable energy projects, requiring strong skills in Python, Scala, and TypeScript.

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.

Poppi Technologies logo
Poppi Technologies

Senior Data Engineer

Senior Data Engineer at Poppi Technologies, skilled in AWS, Java, Python, Scala, and Big Data technologies.

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.

Tibo Energy Management Software logo
Tibo Energy Management Software

Cloud Engineer

Join Tibo Energy as a Cloud Engineer to drive energy transition with cloud architecture skills in a dynamic team.

Optiver logo
Optiver

Software Engineer - Python

Join Optiver as a Software Engineer in Amsterdam, focusing on Python and infrastructure automation in a leading global market maker.

Quatt logo
Quatt

Senior Data Engineer

Join Quatt as a Senior Data Engineer to build and optimize data infrastructure for sustainable energy solutions.

Bitpanda logo
Bitpanda

Software Engineer, Python (Pricing & Hedging)

Join Bitpanda as a Software Engineer in Python for Pricing & Hedging in Barcelona. Work on high-performance backend systems.

Kraken logo
Kraken

Senior Backend Developer / People Management

Senior Backend Developer role focusing on people management and green tech innovation in Munich, Germany.