Climate & Environment Full-time

Backend Engineer

Octopus Energy

Location

Remote (UK)

Type

Full-time

Posted

Jan 21, 2026

Mission

What you will drive

Core responsibilities for this Backend Engineer role:

  • Design and develop distributed systems, improve service reliability, and shape long-term architectural strategy
  • Build robust and fault-tolerant software using Python, Django, and related technologies
  • Work on HTTP/REST APIs, GraphQL, and other API technologies to support business energy products
  • Collaborate with marketing, operations, and data teams to deliver market-leading green energy products

Impact

The difference you'll make

This role accelerates the green energy transition by building products that help businesses switch to renewable energy, lower bills, and enable greener living while supporting grid decarbonization.

Profile

What makes you a great fit

Required skills and qualifications:

  • Strong experience with Python and Django (or equivalent web frameworks)
  • Expertise in domain modelling and designing distributed systems
  • Proficiency with HTTP/REST APIs, GraphQL, and API technologies
  • Experience with Postgres, Celery, and async processing
  • Bonus skills: AWS, Terraform, Packer, Consul

Benefits

What's in it for you

Compensation and culture highlights:

  • Flexible salary based on experience (not advertised to avoid discouraging applicants)
  • Unique culture with autonomy, flat hierarchies, and agile environment
  • Named best company to work for in 2022 and top 50 best places to work
  • Strong senior leadership and empowering work environment
  • Comprehensive employee benefits program
  • Equal opportunity employer with inclusive work environment

About

Inside Octopus Energy

Octopus Energy is Britain's largest energy supplier focused on driving the renewable energy transition through world-class technology and customer-centric solutions, with global expansion of their successful UK model.