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 leveraging cutting-edge technology to lead a global energy revolution, providing clean electricity at affordable prices while delivering exceptional customer service. We are currently working to reach one million Italian energy accounts by 2025, backed by significant global investment that values our group at approximately US$5 billion. If you are passionate about the future of our planet and want to help us disrupt the traditional energy sector, we invite you to join our team.
The role
We are looking for a Senior Backend Developer to join us on a full-time basis. This is a hybrid role based in Italy, where you will help us tackle complex domain modeling and technical challenges. You will be part of a multidisciplinary engineering team of about 100 people, working in an environment that values autonomy, rapid decision-making, and continuous improvement.
Core responsibilities
- Solve complex design and domain modeling challenges to modernize the outdated and process-heavy energy market.
- Build robust, fault-tolerant systems capable of processing millions of smart meter readings daily and integrating that data into machine learning pipelines.
- Contribute to the disruption of the Italian energy landscape by developing smart, dynamic technology that supports the transition to a lower-carbon future.
Skills and experience
We are looking for diligent, curious, and self-driven engineers who are enthusiastic about learning new technologies. You should be fluent in both English and Italian. Your technical background should include:
- Strong proficiency in Python and Django or an equivalent web framework.
- Experience with HTTP, REST APIs, and Postgres.
- Expertise in Celery and asynchronous processing.
- A solid understanding of domain modeling and writing fault-tolerant software.
- Bonus points for experience with AWS, Terraform, Packer, Consul, or frontend technologies like React and Redux.
Compensation and benefits
We believe in rewarding your hard work with benefits that truly matter to you. As part of our team, you will enjoy:
- Equity compensation through our options scheme, allowing you to own a part of the business.
- A flexible work environment that prioritizes a genuine work-life balance.
- Dedicated support for your professional development, including bespoke internal and external training.
- A hybrid work model that encourages collaboration while respecting your need for flexibility.
How to apply
If you thrive in an environment where you can challenge the status quo and provide alternative perspectives, we want to hear from you. We prefer candidates who can work from our Italian offices in Milan or Ascoli, though we are open to considering remote applicants. Please reach out to us to start a conversation about how your skills can help us drive the energy transition.



