Senior Python Engineer: APIs, Data & Scalable Backend

Octopus Energy Group

Greater London

On-site

GBP 70,000 - 110,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Octopus Energy Group is seeking a Senior Software Engineer (Python) to join our product and engineering team building the systems that power our electric car leasing platform in the UK. You will design robust APIs with GraphQL, work across PostgreSQL and NoSQL databases on AWS, and contribute to frontend work when needed, delivering scalable, maintainable software for customers and internal teams.

You'll collaborate with cross-functional teams, own features end-to-end, and stay focused on

Qualifications

  • Strong Python expertise with solid software engineering fundamentals.
  • Experience designing and building APIs, ideally using GraphQL.
  • Comfort working with multiple data sources including relational and NoSQL databases.
  • Excellent understanding of core software engineering principles and practices, delivering scalable, maintainable systems.

Responsibilities

  • Design and build robust APIs, integrating services to automate core business processes.
  • Architect and evolve backend systems and data models for performance and scalability.
  • Work across multiple data sources, designing expressive schemas.
  • Contribute to frontend applications when needed to improve user experiences.
  • Care about maintainability and long-term code health.
  • Share knowledge, mentor others, and raise the team's overall capability.

Skills

Python
APIs
GraphQL
PostgreSQL
NoSQL
AWS
React
Next.js

Tools

GraphQL
PostgreSQL
React
Next.js
AWS

Job description

Octopus Energy Group is seeking a Senior Software Engineer (Python) to join our product and engineering team building the systems that power our electric car leasing platform in the UK. You will design robust APIs with GraphQL, work across PostgreSQL and NoSQL databases on AWS, and contribute to frontend work when needed, delivering scalable, maintainable software for customers and internal teams.

You'll collaborate with cross-functional teams, own features end-to-end, and stay focused on

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer: API & Scalable Backend
Senior Python Engineer: API & Scalable Backend

Octopus Energy • United Kingdom

On-site
GBP 90,000 - 120,000
Octopus Employee Benefits
Dog-friendly offices
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 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 for Scalable APIs
Senior Python Backend Engineer for Scalable APIs

Octopus Energy Group • United Kingdom

Remote
GBP 90,000 - 120,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 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: 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 Full-Stack Engineer: Build Scalable APIs & UI
Senior Full-Stack Engineer: Build Scalable APIs & UI

Octopus Energy Group • Greater London

On-site
GBP 90,000 - 130,000
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