Enable job alerts via email!

Backend Developer - Payment Solutions

Octopus Energy

London

On-site

GBP 60,000 - 80,000

Full time

4 days ago
Be an early applicant

Job summary

A leading energy company in London is seeking a Backend Developer to enhance its payment solutions for electric vehicle charging. Ideal candidates should have over 3 years of Python and Django experience, alongside skills in fraud detection and financial analytics. This position promises a collaborative environment aimed at creating innovative solutions. Join us to help redefine EV charging experiences.

Qualifications

  • Passion for creating innovative solutions.
  • 3+ years of experience with Python and Django.
  • Knowledge of payment providers like Stripe.

Responsibilities

  • Develop and enhance financial systems.
  • Improve financial reporting accuracy.
  • Build tools to detect fraudulent activities.

Skills

Innovative solutions mindset
3+ years with Python
Django ecosystems knowledge
Experience with payment providers
Fraud and risk analysis
Asynchronous processing systems
Security best practices
Proficiency with Git

Job description

Social network you want to login/join with:

Backend Developer - Payment Solutions, London

Client: Octopus Energy

Location: London, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 1296b0bdeade

Job Views: 9

Posted: 12.08.2025

Expiry Date: 26.09.2025

Job Description:

We’re making electric vehicle ownership as smart and simple as possible, by building the world’s largest public charging platform. In just four years, Octopus Electroverse has grown to become one of the largest eMobility players globally, with over 1,000,000 connected electric vehicle chargers and a customer ecosystem spanning web, iOS, Android, CarPlay, Android Auto & Automotive OS, and more. But it’s just the start: we’re expanding internationally, working with more automotive and tech partners, building exciting new features at scale, and creating the integrated charging experiences of the future—making public EV charging super simple for customers.

Electroverse is a multifunctional team focused on making Octopus the go-to in EV charging. We’re looking for smart individuals interested in the space who can help us make it happen.

Role:

We’re seeking a passionate, curious developer eager to learn. You’ll work with our backend team to develop core functionalities for our Electroverse ecosystem, focusing on payment processing, financial analytics, and fraud detection. Our project aims to establish itself as a leading e-mobility provider, with opportunities to impact and scale our backend systems.

Responsibilities:
  • Improve our core product by developing and enhancing our financial system
  • Enhance the accuracy of financial reporting and payment success rates across providers
  • Build tools to detect and monitor fraudulent activities, develop risk analysis
  • Collaborate with cross-functional teams to deliver high-quality products
  • Support operations and finance teams with payment-related issues and reporting systems
Qualifications:
  • Strong passion for creating innovative solutions and a growth mindset
  • 3+ years of experience with Python and Django ecosystems
  • Knowledge of payment providers like Stripe, Adyen, WorldPay
  • Experience with fraud, risk analysis, KYC/KYB, billing, and invoicing processes
  • Ability to monitor, debug applications, and infrastructure
  • Experience maintaining asynchronous processing systems (AMQP, Celery)
  • Ability to discuss vision, propose solutions, and work collaboratively
  • Knowledge of security best practices, CI/CD, and writing fault-tolerant software
  • Proficient with Git

If this sounds like you, we’d love to hear from you. We aim to provide all necessary tools and support for your potential. Need accommodations? Let us know to customize your interview process. We encourage diverse applicants and promote an inclusive, equal opportunity environment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs