Climate & Environment Full-time

Senior Backend Engineer

Octopus Energy

Posted

Nov 21, 2025

Location

Remote

Type

Full-time

Mission

What you will drive

Senior Backend Engineer at Octo Energy Group

We're looking for a Senior Backend Engineer to join our team! As a Senior Backend Engineer, you will be responsible for designing, developing, and maintaining our backend systems. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.

Responsibilities:
- Design, develop, and maintain our backend systems
- Collaborate with our cross-functional teams to deliver high-quality software solutions
- Work closely with our product managers to understand customer needs and develop solutions that meet those needs
- Participate in code reviews and contribute to the improvement of our codebase
- Mentor junior engineers and help them grow in their careers

About the Role:
- This is a full-time position
- You will be working on a variety of projects, including our core platform and new features
- You will have the opportunity to work with a variety of technologies, including Java, Python, and AWS
- You will be part of a dynamic and fast-paced team that is passionate about delivering high-quality software solutions
- You will have the opportunity to grow and develop your skills and career

Requirements:
- 5+ years of experience in software development
- Strong understanding of software design patterns and principles
- Experience with Java, Python, or other programming languages
- Experience with AWS or other cloud platforms
- Strong communication and collaboration skills
- Ability to work in a fast-paced environment
- Ability to mentor junior engineers

Qualifications:
- Bachelor's degree in Computer Science or related field
- Strong understanding of software development principles and practices
- Experience with Agile development methodologies
- Experience with version control systems such as Git
- Experience with continuous integration and continuous deployment (CI/CD) pipelines

Skills Needed:
- Strong understanding of software design patterns and principles
- Experience with Java, Python, or other programming languages
- Experience with AWS or other cloud platforms
- Strong communication and collaboration skills
- Ability to work in a fast-paced environment
- Ability to mentor junior engineers

What We Offer:
- Competitive salary and benefits package
- Opportunity to work on a variety of projects and technologies
- Collaborative and dynamic work environment
- Professional development opportunities
- Flexible working hours and remote work options

How to Apply:
- Please submit your resume and a cover letter explaining why you're the perfect fit for this role
- We can't wait to hear from you!

Impact

The difference you'll make

Contribuirai a rendere l'energia rinnovabile accessibile a tutti, guidando la rivoluzione energetica globale attraverso tecnologia che migliora il rapporto tra le persone e l'energia.

Profile

What makes you a great fit

5+ years of experience in software development, Strong understanding of software design patterns and principles, Experience with Java, Python, or other programming languages, Experience with AWS or other cloud platforms, Strong communication and collaboration skills, Ability to work in a fast-paced environment, Ability to mentor junior engineers

Benefits

What's in it for you

  • Equity Options Scheme - possiedi la tua parte dell'azienda, opzioni di azioni nell'intero Octopus Energy Group
  • Cultura dell'ufficio - Ogni settimana, il venerdรฌ, ci riuniamo tutti (anche virtualmente) per aggiornamenti aziendali e un brindisi (Family Dinner)
  • Cultura unica con autonomia, gerarchie piatte, e progetti innovativi

About

Inside Octopus Energy

Octopus Energy ha la missione di rendere l'energia rinnovabile accessibile a tutti, guidando la rivoluzione energetica globale attraverso tecnologia che offre energia pulita a prezzi convenienti e servizio clienti eccellente.