Octopus Energy is a leading energy technology company focused on providing a better experience for customers through transparency, honesty, and simplicity.
The company is on a mission to make energy greener, fairer, and better for people, backed by a sustainable fund co-chaired by Al Gore.
The Global Backend team is responsible for building a new backend codebase used by all Octopus Energy teams worldwide.
The Backend Engineer II will help migrate and maintain systems that power flagship features like Saving Sessions and Octoplus.
The role involves working cross-functionally with other teams to develop scalable features that contribute to low-carbon living, including heat pumps, EV chargers, and solar panels.
The position offers an opportunity to engage in ambitious, high-impact work driving the global shift to clean, smart energy.
Requirements:
Candidates should have a general interest in technology and problem-solving, demonstrating diligence and thoughtfulness.
Experience or expertise in Python is required.
Familiarity with Django or an equivalent web framework is necessary.
Knowledge of domain modeling is expected.
Experience with GraphQL is required.
Candidates must be capable of writing robust and fault-tolerant software.
Familiarity with Celery and async processing is necessary.
Experience with Postgres is required.
Bonus experience in AWS, React, and Redux is preferred.
Benefits:
The salary for this role is flexible and will be discussed during the recruitment process to ensure a match with the candidate's experience.
Octopus Energy Group promotes a unique culture where employees learn, decide, and build quickly, working with autonomy on groundbreaking projects.
The company has been recognized as one of the best places to work, winning awards for its culture and senior leadership.
Employees have access to a UK perks hub that offers various benefits tailored to their needs.