Software Engineer (Backend, Python)

Octopus Energy

Greater London

On-site

GBP 55,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Electroverse is seeking a talented Software Engineer to join our Core squad, building the technical foundations for the global EV transition and scalable backend services powering B2C, B2B and API features.

You’ll collaborate with the Technical Product Manager and backend team to implement critical systems, pricing logic and robust CPO integrations, with a strong emphasis on observability, security and maintainable code.

Qualifications

  • 2+ years of commercial experience with Python.
  • Ability to write robust, fault‑tolerant, secure software.
  • Good understanding of databases and data architecture.
  • Proficient understanding of Git.
  • Good communication skills and ability to consider product vision and propose creative technical solutions within a team.

Responsibilities

  • Help 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 discounts and price offerings for customers.
  • Enable rapid but robust development using best practices in observability, data analysis and defensive programming, allowing safe scaling of CPO integrations globally.
  • Work with cross‑functional stakeholders to break down complex problems, assess feasibility and propose creative technical solutions that deliver a market‑leading product.

Skills

Python
Django
REST APIs
Git
Databases
Observability

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 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: integrating new CPOs using our partner portal, 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 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 discounts and price offerings for customers.
  • Enable rapid but robust development using best practices in observability, data analysis and defensive programming, allowing safe scaling of CPO integrations globally.
  • Work with cross‑functional stakeholders to break down complex problems, assess feasibility and propose creative technical solutions that deliver a market‑leading product.
What we’re looking for
  • A passion for creating impactful solutions in the climate space and a mindset to learn and grow in a rapidly scaling business.
  • 2+ years of commercial experience with Python.
  • Ability to write robust, fault‑tolerant, secure software.
  • Good understanding of databases and data architecture.
  • Proficient understanding of Git.
  • Good communication skills and 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 building, monitoring and debugging distributed systems.
  • Experience working within a cross‑functional team and communicating across the whole software stack.
  • Understanding of the EV public charging experience.
  • Experience with pricing or billing systems helpful but not required.

As an equal‑opportunity employer, we do not discriminate on the basis of any protected attribute. We are committed to providing equal opportunities, an inclusive work environment, and fairness for everyone.

We may use AI tools to help with parts of the hiring process, such as reviewing applications or assessing responses. Ultimately, hiring decisions are made by a real person in our Talent team. For more information about how we use your data, feel free to contact us at talent@octoenergy.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Backend, Python)
Software Engineer (Backend, Python)

United States Digital Space LLC • Greater London

On-site
GBP 65,000 - 90,000
Octopus Employee Benefits
Software Engineer, Backend, Python
Software Engineer, Backend, Python

Jobtailor • Greater London

On-site
GBP 55,000 - 75,000
Software Engineer - Consumer Experience
Software Engineer - Consumer Experience

Octopus Energy Group • Greater London

On-site
GBP 50,000 - 70,000
Flexible salary discussion based on experience
Unique culture promoting autonomy
Employee benefits hub
Backend Python Engineer for Scalable EV Platform
Backend Python Engineer for Scalable EV Platform

Octopus Energy • Greater London

On-site
GBP 55,000 - 75,000
Backend Python Engineer for EV Charging Platform
Backend Python Engineer for EV Charging Platform

United States Digital Space LLC • Greater London

On-site
GBP 65,000 - 90,000
Octopus Employee Benefits
Software Engineer - Consumer Experience
Software Engineer - Consumer Experience

Octopus Energy Ltd • Greater London

On-site
GBP 60,000 - 90,000
Flexible salary discussion based on经验
Unique culture encouraging autonomy
Recognition on UK employer awards and
+1
Technical Product Manager
Technical Product Manager

Octopus Energy • City Of London

On-site
GBP 60,000 - 90,000
Flexible salary discussions
Unique company culture
Recognition for hard work
+1
Backend Python Engineer for Scalable EV Charging Platform
Backend Python Engineer for Scalable EV Charging Platform

Jobtailor • Greater London

On-site
GBP 55,000 - 75,000
Commercial Analyst
Commercial Analyst

Octopus Energy • Greater London

On-site
GBP 60,000 - 80,000
Lead Backend Engineer - Low Carbon Tech (LCT)
Lead Backend Engineer - Low Carbon Tech (LCT)

Octopus Group • Greater London

Hybrid
GBP 70,000 - 90,000