Senior Python Engineer: API & Scalable Backend

Octopus Energy

United Kingdom

On-site

GBP 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Octopus Employee Benefits
Dog-friendly offices

Job summary

Octopus Energy Group is seeking a Senior Software Engineer (Python) to join our product and engineering team powering our electric car leasing platform.

You’ll design robust APIs, evolve scalable backend data models, and work across multiple data sources, with occasional frontend contributions. Our stack includes Python, GraphQL, PostgreSQL, NoSQL on AWS, with a React/Next.js frontend; we value ownership, collaboration, and long‑term maintainability.

Qualifications

  • Strong Python expertise and APIs design experience.
  • Experience with GraphQL and multi-datasource backends.
  • Knowledge of relational and NoSQL databases.
  • Ownership of features from inception to delivery.
  • Ability to collaborate across teams.

Responsibilities

  • Design and build robust APIs integrating internal and external services to automate core processes.
  • Architect and evolve backend systems and data models for performance and scalability.
  • Work with multiple data sources to design expressive, structured schemas.
  • Contribute to frontend work to shape user-friendly experiences.
  • Write maintainable, well-factored code.
  • Share knowledge, mentor others, and raise team performance.

Skills

Python
APIs
GraphQL
PostgreSQL
NoSQL
Software engineering
Ownership
Collaboration
AI tooling

Tools

React
Next.js
AWS

Job description

Octopus Energy Group is seeking a Senior Software Engineer (Python) to join our product and engineering team powering our electric car leasing platform.

You’ll design robust APIs, evolve scalable backend data models, and work across multiple data sources, with occasional frontend contributions. Our stack includes Python, GraphQL, PostgreSQL, NoSQL on AWS, with a React/Next.js frontend; we value ownership, collaboration, and long‑term maintainability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer for Scalable APIs & AI
Senior Python Backend Engineer for Scalable APIs & AI

Octopus Energy Group • Greater London

On-site
GBP 85,000 - 110,000
Senior Python Backend Engineer: Scalable APIs & AI
Senior Python Backend Engineer: Scalable APIs & AI

Octoenergy • Greater London

On-site
GBP 90,000 - 120,000
Senior Python Backend Engineer – APIs & Scalable Systems
Senior Python Backend Engineer – APIs & Scalable Systems

Worklane GmbH • Greater London

On-site
GBP 70,000 - 110,000
Senior Full-Stack Engineer: Build Scalable APIs & Wow UIs
Senior Full-Stack Engineer: Build Scalable APIs & Wow UIs

Octopus Energy Group • United Kingdom

Remote
GBP 90,000 - 130,000
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
Senior Full-Stack Engineer: Python/React, Build Impact
Senior Full-Stack Engineer: Python/React, Build Impact

Octoenergy • United Kingdom

On-site
GBP 90,000 - 130,000
Senior Software Engineer (BackEnd)
Senior Software Engineer (BackEnd)

NextGenEnergyJobs • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Full-Stack Engineer (Python & React) | EV Platform
Senior Full-Stack Engineer (Python & React) | EV Platform

Octopus Energy • United Kingdom

On-site
GBP 90,000 - 120,000
Octopus Employee Benefits
Senior Full-Stack Engineer (Python + React) — EV Leasing
Senior Full-Stack Engineer (Python + React) — EV Leasing

Worklane GmbH • United Kingdom

Remote
GBP 80,000 - 110,000
Python Developer
Python Developer

VirtueTech Recruitment Group • Greater London

Hybrid
GBP 128,000 - 168,000