2,123,193open jobs
134,576companies
240,076added this week
Browse all
Salary
≈ $85k – $165k per year (Estimated)
Location
Hybrid (London, Brighton, United Kingdom)
Seniority
Senior
Visa
Licensed UK visa sponsor
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 6, 2026. First seen by Alion on Sep 17, 2026. Octopus Energy scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Octopus Energy is a British energy group that supplies electricity and gas to households and businesses on smart and time-of-use tariffs, and sells heat pumps, solar panels, batteries and EV charging. It runs the Kraken software platform, licensed to other utilities, and its Octopus Energy Generation arm invests in wind and solar farms. Founded in 2015, it operates in the UK, Germany, France, Italy, Spain, Japan, the US and other markets. The company is headquartered in London, England, United Kingdom.

We’re looking for a Senior Software Engineer (Python) to join our product and engineering team building the systems that power our ability to revolutionise the electric car leasing industry.

Our tech stack is Python with GraphQL, PostgreSQL and NoSQL databases, running on AWS, with a React/Next.js frontend.

What you'll do...

    Work within a dedicated cross-functional team on key products for our customers and internal teams.

  • Design and build robust APIs, integrating our own and third-party services to optimise and automate core business processes.
  • Architect and evolve backend systems and data models that are performant, scalable, and built to last.

  • Work across multiple data sources, designing expressive, well-structured schemas.

  • Contribute to frontend applications when needed, helping shape experiences that work well for our users.

  • Care about the code you write and its long-term maintainability.
  • Contribute ideas, share knowledge, support, mentor, and raise the game of those around you.

What you'll need...

  • Deep expertise in Python, with strong software engineering fundamentals.

  • Proven experience designing and building APIs, ideally using GraphQL.

  • Comfort working with multiple data sources, including relational (PostgreSQL) and NoSQL databases.

  • Excellent understanding of core software engineering principles and best practices, and a track record of applying them to build robust, scalable, maintainable systems.

  • Proven experience collaborating within teams and across disciplines.

  • Experience using AI tech and tooling to augment development

  • A track record of taking ownership of features from inception through to delivery.

Any of the following would be a bonus

  • Strong frontend experience with React, TypeScript, and Next.js, enough to engage with Full Stack engineering teams
  • Experience with event-driven architecture/systems (EDA)
  • Production experience with AI tech and tooling.

Why you'll love it here

  • Don't feel like you meet all of our hiring criteria? Thats OK, apply anyway! We'd love to hear from you and have a conversation.
  • Octopus Electric Vehicles, part of the Octopus Energy Group, won the Sunday Times best company to work for in 2024. We were named 6th out of the top 100 start-ups to work for by Tempo in 2025 and on Glassdoor we were voted 50 best places to work in 2022. Our Group CEO, Greg has recordeda podcast about our culture and how we empower our people
  • Wondering what the salary for this role is? Just ask us! On a call with one of our recruiters it's something we always cover as we genuinely want to match your experience with the correct salary. The reason why we don't advertise is because we honestly have a degree of flexibility and would never want salary to be a reason why someone doesn't apply to Octopus - what's more important to us is finding the right octofit!
  • Octopus Energy Group is a unique culture. An organisation where people learn, decide, and build quicker. Where people work with autonomy, alongside a wide range of amazing co-owners, on projects that break new ground. We want your hard work to be rewarded with perks you actually care about! Visit our perks hub - Octopus Employee Benefits

Things to Note...

  • just to let you know, we are dog friendly company so you may see our 4 legged friends in the offices - feel free to bring yours! Rest assured though, we've taken lots of precautions for those who have allergies
  • We use AI to help us assess applications fairly and objectively. We’re totally fine with you using AI as a tool to help prepare too. That said, when we get to the interview and assessment stage, we’re really interested in hearing your unique perspective and real-world stories. That’s the stuff we can’t get from a bot or a prompt!
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,123,193 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
London
$118k – $150k per year · Hybrid · Full-Time · PhD · London
Java
Apply
In office · London
Java
Java
Spring Boot
Databases
Cassandra
AI/ML
Machine Learning
Mobile
Reactive Programming
DevOps
CI/CD
Management
Agile
Apply
In office · 8+ years exp · Glasgow
JavaScript
Java
Java
Spring Boot
Databases
Cassandra
Apache Kafka
Frontend
React.js
DevOps
CI/CD
AWS
Management
Agile
Apply
In office · Glasgow
Python
Java
Java
Spring Boot
AI/ML
AI Agents
DevOps
Terraform
AWS
Apply
$99k per year · Hybrid · Full-Time · Bachelor's Degree · London
Python
JavaScript
SQL
Databases
PostgreSQL
Frontend
React.js
DevOps
Rest API
AWS
AWS Fargate
AWS Lambda
GitLab
IAM
Amazon ECS
API Gateway
Cybersecurity
Okta
Management
Confluence
Jira
Agile
Apply
QA Engineer (Middle+) 10 days ago
≈ $12k – $29k per year (Estimated) · In office · 3+ years exp · Tolyatti
Python
Go
SQL
C++
Databases
PostgreSQL
ClickHouse
MinIO
Apache Kafka
DevOps
Rest API
GitHub Actions
Prometheus
WebSockets
GitLab CI
CI/CD
Jenkins
Docker
Kubernetes
Grafana
Linux
Cybersecurity
HashiCorp Vault
PKI
Cryptography
Vault
QA
JMeter
Cypress
Playwright
Gatling
Postman
Rest-Assured
Pytest
k6
Locust
Apply
In office · Full-Time · Sleman
Python
Go
SQL
Bash
AI/ML
Claude Code
OpenAI Codex
DevOps
Splunk
Terraform
GCP
Helm
Datadog
PagerDuty
Prometheus
CI/CD
GitOps
ArgoCD
Jenkins
AWS
Docker
Kubernetes
Grafana
Opsgenie
GitHub
GitLab
Linux
Apply
Sr Engineer, FPGA 10 days ago
≈ $34k – $78k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Wuhan
Python
Verilog
SystemVerilog
VHDL
MATLAB
AI/ML
Quantization
Chips/EDA
Siemens ModelSim
Xilinx Vivado
Lattice Diamond
Apply
Engineer, Software 10 days ago
In office · Wuhan
Python
C++
Bash
DevOps
Linux
TCP/IP
VLAN
BGP
OSPF
Apply
In office · 5+ years exp · Gurgaon
JavaScript
TypeScript
Frontend
Angular
DevOps
Rest API
Incident Management
SOAP
Management
ServiceNow
ITIL
ITSM
Apply
≈ $85k – $165k per year (Estimated) · Hybrid · Full-Time · London · Brighton
Python
JavaScript
TypeScript
Databases
PostgreSQL
Frontend
GraphQL
Next.js
React.js
DevOps
AWS
QA
Rest-Assured
Apply
≈ $83k – $161k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · London
Python
Python
Django
Celery
DevOps
CI/CD
Git
Apply
≈ $85k – $165k per year (Estimated) · Hybrid · Full-Time · London · Brighton
Python
JavaScript
TypeScript
Databases
PostgreSQL
Frontend
GraphQL
Next.js
React.js
DevOps
AWS
QA
Rest-Assured
Apply
≈ $38k – $85k per year (Estimated) · Remote (United Kingdom) · Full-Time · London
AI/ML
Copilot
ChatGPT
Gemini
QA
Rest-Assured
Apply
$56k – $64k per year · Hybrid · Full-Time · 7+ years exp · Paris
Apply
up to $58k per year · Hybrid · London
Web3
Pimlico
Apply
Technical Analyst 1 day ago
up to $81k per year · Hybrid · London
Python
SQL
Databases
Snowflake
Web3
Pimlico
Apply
$84k – $115k per year · Hybrid · Bracknell · London
Python
SQL
Databases
Snowflake
AI/ML
Vertex AI
Machine Learning
DevOps
GCP
Git
GitLab
Management
Agile
Apply
In office · Contractor · London
JavaScript
Frontend
React.js
Mobile
React Native
TestFlight
DevOps
CI/CD
Management
Agile
Scrum
Kanban
Apply
Data Analyst 1 day ago
Hybrid · Full-Time · London
Python
SQL
Analytics
Tableau
Power BI
Looker
Apply
See all jobs
This is one of many
2,123,193 more open roles from verified company boards, updated every day.