Talent.com
Octopus Energy
Software Engineer (Backend, Python)Octopus Energy • London (GB)
Software Engineer (Backend, Python)

Software Engineer (Backend, Python)

Octopus Energy • London (GB)
24 days ago
Job type
  • Full-time
Job description

Electroverse is looking for a talented, passionate Software Engineer to join our team and help build the foundations of the global EV transition.

About Octopus Electroverse

We’re making electric vehicle public charging simple, by building the giant, virtual charging platform of the future. In just five years, Octopus Electroverse has become Europe’s largest eMobility charging network, with over million connected electric vehicle chargers globally across 79 countries. Our customer ecosystem spans web, iOS, Android, CarPlay, Android Auto & Automotive OS.

But this is just the start: we’re busy expanding internationally, growing our Charge Point Operator and OEM partners, and scaling our Octopus Fleet B2B proposition - all in the name of making public EV charging super simple for our customers. Electroverse is a cross-functional team of product, engineering, commercial, operations and marketing, all sharing a passion for shifting the industry towards EVs.

About the Job

You’ll join the Core squad - the team running the technical foundations of everything Electroverse does. Working alongside our Technical Product Manager and backend team, you will help develop the critical logic and resilient platform infrastructure that powers our B2C, B2B and API features.

Our work spans a broad and dynamic remit - from integrating new and supporting existing CPOs using our partner portal to improving the reliability of the charging experience, implementing bespoke pricing solutions, and driving architectural efficiency.

You’ll have the chance to work on highly impactful projects, fueling product innovation in a fast-moving industry and influencing how the back-end scales to keep Electroverse at the forefront.

What you'll do

  • Help us build and refine critical paths, enhancing the key flows that keep a system of hundreds of thousands of OCPI charging sessions, locations and receipts running smoothly.
  • Influence the evolution of our highly complex Tariffs & Pricing logic, improving our discounts and price offering for our customers.
  • Enable us to build quickly but robustly, using best practices in observability, data analysis and defensive programming, allowing us to safely scale our CPO integrations globally.
  • Work with cross-functional stakeholders to break down complex problems, understand feasibility, and propose creative technical solutions that deliver a market-leading product.

What we're looking for

  • The passion to create something amazing in the climate space, and the mindset to learn and grow in a rapidly scaling business.
  • 2+ years commercial experience with Python.
  • An ability to write robust and fault-tolerant secure software
  • Good understanding of Databases and data architecture.
  • Proficient understanding of Git
  • Good communication skills, with an ability to consider product vision and propose creative technical solutions within a team.

Nice to have…

  • Familiarity with continuous integration and continuous deployment
  • Experience with Web Frameworks - preferably Django
  • Experience building RESTful APIs
  • Experience with building, monitoring and debugging distributed systems
  • Experience working within a cross functional team and communicating across the whole software stack
  • An understanding of the EV public charging experience
  • Experience with pricing or billing systems would be helpful, but not required.
💚 Why else you'll love it here 💚 • 💰 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! We were recently named the , and we ranked in the . Our Group CEO, Greg has recorded and how we empower our people. We’ve also been placed in the • 🎁 Visit our UK perks hub - If this sounds like you then we'd love to hear from you. 🚀 Our process usually takes up to 4 weeks, but we’ll always do our best to flex around what works for you. Along the way, you’ll chat with our recruitment team and your Recruiter will help you throughout different stages. Got any burning questions before then? Drop us a message at and we’d love to help! Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Whether you require specific accommodations or have a unique preference, let us know, and we'll do what we can to customise your interview process for comfort and maximum magic! Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Octopus, we're looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.Where necessary, we sometimes use AI tools to help with parts of our hiring process, like reviewing applications or assessing responses. We’re lucky to receive a huge amount of interest, so these tools help our recruiters manage that volume, not replace them. Ultimately, every hiring decision (for example, whether to progress your application or not) is always made by a real person in our Talent team. If you’d like to know more about how we use your data, you can reach out to us via email at . We’re happy to help!
Create a job alert for this search

Software Engineer (Backend, Python) • London (GB)

Similar jobs

Principal Python Software Engineer

Cedar Cares, IncGreater London, England, GB
Full-time

Job Description Building trusted markets – powered by our people.At Cboe Europe, we inspire our people to solve complex challenges together because what we do matters.We provide the financial infra... Show more

 • Promoted

Remote Senior Backend Engineer - Python & Scale for Impact

she does data.Greater London, England, GB
Remote
Full-time

A mission-driven tech scale-up is seeking a Senior Backend Engineer to design, build, and scale their core software platform.This hands-on role involves creating backend services in Python and impr... Show more

 • Promoted

Senior Python Engineer – London – Up to £200k Base + Bonus + Benefits

Hunter BondGreater London, England, United Kingdom
Full-time

Our client is an ambitious, venture-backed technology scale-up building the next generation of.They're tackling some of the hardest problems in modern software engineering—creating a platform capab... Show more

 • Promoted

Backend Software Engineer — Python, APIs & Docker

ObsidianGreater London, England, GB
Full-time

Obsidian is seeking Software Engineers to build and ship applications for Mercor’s RL Studio platform.The role focuses on developing MCP servers in Python, integrating real software into sandbox en... Show more

 • Promoted

Senior Python Backend Engineer – Drive Horizon Features

Validus Risk ManagementGreater London, England, GB
Full-time

A financial technology company in Greater London is seeking a Python Software Engineer to join their Client Success Team.This role involves delivering high-impact features for the Validus Horizon p... Show more

 • Promoted

Python Backend Engineer - Flask & REST APIs

Sanderson Government & DefenceGreater London, England, GB
Full-time

Sanderson Government & Defence is seeking a backend developer with strong Python experience to design, build and maintain scalable backend services.The role focuses on Flask-based applications and ... Show more

 • Promoted

Backend Engineer (Python) — Scale RegTech Platform

Suade Labs LtdGreater London, England, GB
Full-time

Suade Labs Ltd is seeking a Mid-level Backend Engineer to design, build, and scale our regulatory reporting platform in London.You will own features end-to-end, collaborating with product and engin... Show more

 • Promoted

Lead Software Engineer - Python / AI

J.P. MORGANGreater London, England, United Kingdom
Full-time

Join us to shape the future of equity derivatives trading through technology.You'll partner closely with trading desks, technology teams, and Quantitative Research to deliver impactful solutions.We... Show more

 • Promoted

Backend Engineer – Scalable Python, Hybrid & Collaborative

heycarGreater London, England, GB
Full-time

You will collaborate with Product, Design and Sales teams and contribute to architectural decisions in a fast-paced, customer-focused environment.Join a culture that values sharing ideas through co... Show more

 • Promoted

Remote Backend SaaS Engineer — Python & API

CanonicalGreater London, England, GB
Remote
Full-time

A leading open source software company is looking for a talented software developer to create new features and improve the Landscape codebase.The role involves remote collaboration with a global te... Show more

 • Promoted

Backend Engineer, Platform & Integrations — Python

EdraGreater London, England, GB
Full-time

A Series A startup in Greater London is seeking Backend Engineers to design and build robust platform systems in Python and TypeScript.The role involves developing integrations, owning projects end... Show more

 • Promoted

Senior Python Backend Engineer - FinTech, Hybrid London

Signify TechnologyGreater London, England, GB
Full-time

Signify Technology is seeking a Senior Software Engineer to join a fintech company in London.This role involves designing scalable backend applications and collaborating closely with teams to enhan... Show more

 • Promoted

Lead Software Engineer - Python / Athena Trade and Risk Services

JPMorganChaseGreater London, England, United Kingdom
Full-time

Join the ATRS Tools team and help shape the developer and operations experience on one of the firm's most strategic technology platforms, used by thousands of engineers and middle-office users ever... Show more

 • Promoted

Staff Backend Engineer - Python/Go, Kubernetes

Golang WorksGreater London, England, GB
Full-time

A leading tech firm located in Greater London is seeking a Staff-Level Full-Stack Software Engineer.The role emphasizes strong expertise in building secure backend systems using Python and/or Go.Fa... Show more

 • Promoted

Senior Software Engineer — Full-Stack Python & React

Selby JenningsLondon, England, GB
Full-time

A leading investment management firm in London is seeking an expert Software Engineer to join their Data Products team.The ideal candidate will have proficiency in Python, TypeScript, and React, wi... Show more

 • Promoted

Senior Python Platform Engineer - On-Prem Backend Architect

J&T Business ConsultingGreater London, England, GB
Full-time

Praesidius seeks a senior backend engineer to translate the engineering specification into a pragmatic POC architecture and implement robust backend services and APIs for an on‑prem control plane.Y... Show more

 • Promoted

Lead Python Backend Engineer - Processing & Observability

MimicaCity Of London, England, GB
Full-time

A leading technology firm is seeking a skilled software developer to enhance their data orchestration pipeline using Python.Join the Data Intelligence Team to work on AI features, develop observabi... Show more

 • Promoted

Software Engineer, Backend, Python

JobtailorGreater London, England, GB
Full-time

Help us build and refine critical paths, enhancing the key flows that keep a system of hundreds of thousands of OCPI charging sessions, locations and receipts running smoothly.Influence the evoluti... Show more

 • Promoted

Lead Software Engineer - Python / Athena Trade and Risk Services

United States Digital Space LLCGreater London, England, United Kingdom
Full-time

Join the ATRS Tools team and help shape the developer and operations experience on one of the firm's most strategic technology platforms, used by thousands of engineers and middle-office users ever... Show more

 • Promoted

Python Software Engineer

Cboe Global MarketsGreater London, England, GB
Full-time

Building trusted markets – powered by our people.At Cboe Europe, we inspire our people to solve complex challenges together because what we do matters.We provide the financial infrastructure that p... Show more