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.