Backend Engineer — Django/Python for Green Tech

Octopus Energy

Greater London

Hybrid

GBP 70,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

UK perks hub
Employee Benefits

Job summary

Octopus Energy is hiring backend engineers to join our Devices, Global Mobile and Low Carbon Tech teams in London, with remote UK options. You’ll design scalable backend services, integrate with Kraken platform services, and help drive a fast, observable, low-carbon tech stack across consumer apps and devices.

We value strong Python/Django skills, test-driven development, and a genuine curiosity for smart energy tech. Office-based in London is preferred but UK-wide remote work is possible.

Qualifications

  • Backend development with Python and Django in production
  • Experience with multi-tenant codebases and integrations
  • Ability to ship frequently with automated checks and guardrails
  • Interest in applying AI tools to development workflows
  • Strong initiative and comfort with evolving requirements
  • Curiosity about smart energy devices and home energy tech

Responsibilities

  • Own medium-sized backend features and deliver production-ready code
  • Ship code frequently with small PRs and minimal supervision
  • Build/extend Django backend serving multiple countries from one codebase
  • Integrate with Kraken platform services for billing, CRM, auth, and device control
  • Identify and fix monitoring and observability gaps for reliability
  • Engage in design reviews and document pull requests clearly
  • Handle incident management and bug resolution in core domains

Skills

Django
Python
PostgreSQL
Celery
GraphQL
REST
HTTP
Testing

Tools

CI/CD

Job description

Octopus Energy is hiring backend engineers to join our Devices, Global Mobile and Low Carbon Tech teams in London, with remote UK options. You’ll design scalable backend services, integrate with Kraken platform services, and help drive a fast, observable, low-carbon tech stack across consumer apps and devices.

We value strong Python/Django skills, test-driven development, and a genuine curiosity for smart energy tech. Office-based in London is preferred but UK-wide remote work is possible.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer — Python/Django, GraphQL, Remote/UK
Backend Engineer — Python/Django, GraphQL, Remote/UK

Octopus Energy Germany GmbH • Greater London

Hybrid
GBP 75,000 - 110,000
Backend Engineer - Remote-friendly Python/Django
Backend Engineer - Remote-friendly Python/Django

Octopus Energy Group • Greater London

Hybrid
GBP 70,000 - 95,000
Backend Engineer – Real‑Time Energy Platform
Backend Engineer – Real‑Time Energy Platform

Jack & Jill • Greater London

On-site
GBP 30,000 - 45,000
Senior Frontend-Focused Full-Stack Engineer
Senior Frontend-Focused Full-Stack Engineer

Octopus Energy Group • United Kingdom

On-site
GBP 90,000 - 120,000
Backend Engineer
Backend Engineer

Octopus Energy Germany GmbH • Greater London

Hybrid
GBP 75,000 - 110,000
Senior Python Engineer: APIs, GraphQL & Scalable Backend
Senior Python Engineer: APIs, GraphQL & Scalable Backend

Octopus Energy Group • Brighton

On-site
GBP 85,000 - 110,000
Senior Python Engineer - GraphQL APIs, Remote UK
Senior Python Engineer - GraphQL APIs, Remote UK

Octopus Energy Ltd • Henfield

Hybrid
GBP 75,000 - 110,000
Backend Engineer, Commercials Platform (Remote)
Backend Engineer, Commercials Platform (Remote)

Kraken • Greater London

Remote
GBP 70,000 - 90,000
Remote-friendly work environment
Great Place to Work certification
Senior Python Engineer – APIs & Cloud (Remote UK)
Senior Python Engineer – APIs & Cloud (Remote UK)

Octopus Electric Vehicles • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Dog-friendly offices
Backend Engineer
Backend Engineer

Octopus Energy • Greater London

Hybrid
GBP 70,000 - 95,000