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
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.
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.
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.
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.
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.
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!
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
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.
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.
Entry Level Software Engineer - Platform (Python)
Join Optiver as an Entry Level Software Engineer - Platform, focusing on Python and infrastructure automation in Amsterdam.
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.
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.
Full Stack Developer (Angular / NestJS)
Join Alliander as a Full Stack Developer to drive the energy transition with Angular and NestJS expertise.
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.
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.
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.
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.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.
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.
Senior Backend Developer
Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.
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.
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.
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.