IT & Software

Backend Engineer

Octopus Energy

London · Greater London · United Kingdom

Overview

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
Responsibilities
  • 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
Key requirements
  • 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

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.