
Backend Engineer
Octopus Energy Group2 days ago
London, United KingdomMid Level
Responsibilities
- Build robust and fault-tolerant backend software.
- Develop web applications and backend systems using Python and Django or an equivalent framework.
- Work with domain modelling, GraphQL, asynchronous processing, and Postgres.
- Collaborate autonomously with colleagues on projects that break new ground.
Requirements
- Experience or expertise with Python.
- Experience with Django or an equivalent web framework.
- Experience with domain modelling and GraphQL.
- Ability to write robust and fault-tolerant software.
- Experience with Celery and asynchronous processing.
- Experience with Postgres.
- AWS and Kubernetes experience are bonuses.
Benefits
- Flexible salary discussions tailored to experience.
- Autonomous work and opportunities to learn and build quickly.
- Employee perks through the Octopus Employee Benefits hub.
- Inclusive interview accommodations are available on request.
- The recruitment process usually takes up to four weeks, with flexibility where possible.
Tech Stack
Categories
About Octopus Energy Group
Octopus Energy Group supplies retail electricity and gas, invests in renewable generation, and licenses its Kraken software platform to utilities and energy companies. Its businesses span home energy, electric‑vehicle services, flexibility management, and SaaS for energy retailers and networks. Founded in 2015 and headquartered in London, the privately held company operates across multiple countries, including the UK, with Kraken licensed by major utilities globally.