Backend Developer
Hybrid
Full Time
#Software Engineering
#Python
#Django
#HTTP
#REST APIs
#Celery
#Postgres
#AWS
#Terraform
#React
Welcome to the future of energy. At Octopus Energy, our mission is to make renewable power accessible to everyone. We are using cutting-edge technology to lead a global energy revolution, providing clean electricity at affordable prices while delivering a truly exceptional customer experience. We are currently scaling rapidly in Italy with the goal of reaching one million energy accounts by 2025. If you are someone who thrives on solving complex challenges and wants to help us build a greener future for the planet, we would love for you to join our team.
What you'll be doing
- You will tackle difficult domain modeling challenges to simplify the outdated and process-heavy energy market, ensuring our systems are precise and efficient.
- You will build robust technology capable of processing millions of smart meter readings daily, while feeding that data into machine learning pipelines to predict energy consumption.
- You will play a key role in disrupting the Italian energy sector by developing smarter, more dynamic technology that supports the transition toward decentralized, renewable energy generation.
What you'll bring
We are looking for a diligent, thoughtful, and self-driven engineer who is passionate about the energy transition. You should be comfortable working in a fast-paced environment and eager to learn new technologies. Your background should include:
- Strong proficiency in Python and experience with Django or similar web frameworks.
- A solid understanding of HTTP, REST APIs, and building fault-tolerant software.
- Experience with Celery for asynchronous processing and Postgres for database management.
- Fluency in both English and Italian.
- Bonus points if you have experience with AWS, Terraform, Packer, Consul, or frontend technologies like React and Redux.
What you'll get
We believe in treating our team members as individuals and fostering a culture of autonomy and growth. As part of our team, you will enjoy:
- Hybrid work arrangements that support a healthy work-life balance.
- Access to professional development, including support for internal and external courses and learning opportunities.
- An equity options scheme that allows you to own a part of the business and share in our collective success.
- A unique office culture featuring regular team gatherings and a supportive environment where your technical needs are prioritized.


