Skip to main content

Senior Software Engineer (Backend, Python) at Octopus Energy Group

Department: Octopus Electroverse ⚡

Setup
Hybrid
Location
London, England
Type
Full-time
Level
mid
Posted

Description

The role develops and improves pricing and discount mechanisms, payment-provider reporting, payment success rates, and subscription offerings. It also supports customer payment issues, financial reporting systems, and cross-functional product delivery. The position requires at least three years of software experience, preferably with Django or a similar Python framework, along with experience in monitoring and debugging, asynchronous processing systems, security practices, continuous integration and deployment, robust software development, and Git. Preferred experience includes subscriptions and recurring payments, billing and invoicing, international commercial, pricing, tax, and KYC/KYB products.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation