Backend Engineer
Octopus Energy
In this role you help shape the future of energy tech by building robust backend services that scale to support a global engineering network. You work with cross‑functional teams to deliver practical, fault‑tolerant software that powers a rapidly growing retail codebase. You’ll affect real‑world outcomes like lower bills and greener living, while enjoying autonomy in a collaborative, innovative culture. The role offers meaningful impact, modern tech, and a clear path to contribute to Octopus’ mission of a fairer, cleaner energy system.
Pay / Benefits- salary discussions on call
- autonomy and fast decision cycles
- strong, award‑winning culture
- employee benefits hub
- hybrid work model (London office preferred)
- growth and development opportunities
- Build and maintain backend services for the global retail codebase
- Model domain concepts to support scalable systems
- Develop GraphQL APIs and robust, fault‑tolerant software
- Leverage asynchronous processing with Celery
- Work with Postgres for data storage and integrity
- Collaborate with marketing, operations and data teams to ship value
- Explore AWS and Kubernetes as needed to deploy and operate services
- Contribute to a flat, open, and agile engineering culture
- Python
- Django (or equivalent web framework)
- Domain modelling
- GraphQL
- Writing robust and fault‑tolerant software
- Celery and async processing
- Postgres
- diligent and thoughtful
- problem-solving
- cross‑functional collaboration
- Python
- Django (or equivalent)
- GraphQL
Reference: WJ-747_31198778