Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Octopus Energy

Senior Software Engineer, Backend, Python

Octopus Energy

. Develop and improve the core product’s pricing and discount mechanisms .

Posted 9/18/2026full-timeLondon • United KingdomSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing high-quality software solutions, particularly in pricing and discount mechanisms, while ensuring robust financial reporting and payment success. Proficient in collaborating with cross-functional teams to enhance product offerings and customer value in the e-mobility ecosystem.

Highest-signal resume keywords
Django Framework ExperienceAsynchronous Processing SystemsContinuous Integration and DeploymentFinancial Reporting AccuracySubscription and Recurring Payments

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentFinancial ReportingDebugging ApplicationsFault-Tolerant SoftwareGit ProficiencyPricing MechanismsDiscounting SolutionsPayment ProcessingKYC/KYB ProductsMonitoring Financial Patterns
Soft Skills
Creative Problem SolvingTeam CollaborationPassion for Software QualityAdaptabilityCommunication Skills
Tools & Technologies
DjangoAMQPCeleryContinuous Integration ToolsPayment Providers
Industry Keywords
E-Mobility EcosystemBilling and Invoicing FlowsInternational PricingSecurity PracticesSubscription Services

Tech Stack

Tools & technologies
DjangoPython

About the role

Key responsibilities & impact
  • Develop and improve the core product’s pricing and discount mechanisms
  • Improve the accuracy of financial reporting and payment success rates across existing and potential payment providers
  • Expand the charging subscription offering for flexibility and scalability
  • Work within a small specialised team across multiple cross-functional product areas
  • Deliver high-quality products for customers
  • Support the Operations team in resolving payment-related customer issues
  • Support the Finance team in building accurate reporting systems
  • Work alongside the backend team providing services for the Electroverse electric vehicle charging ecosystem
  • Help develop discounting solutions, monitor financial patterns and deliver customer value
  • Influence backend scalability and contribute to the wider e-mobility ecosystem

Requirements

What you’ll need
  • Passion for creating high-quality software and mindset to learn and grow with the company
  • 3+ years of software experience
  • Preferably experience with Django or similar Python frameworks
  • Experience monitoring and debugging applications and infrastructure
  • Experience maintaining asynchronous processing systems such as AMQP and Celery
  • Ability to discuss vision and features within a team and propose creative solutions
  • Knowledge of common security practices
  • Familiarity with continuous integration and continuous deployment
  • Ability to write robust and fault-tolerant software
  • Proficient understanding of Git
  • Experience with subscriptions and recurring payments (desirable)
  • Experience with billing and invoicing flows (desirable)
  • Experience with commercial, pricing and tax work in an international context (desirable)
  • Experience with KYC/KYB products and flows (desirable)

Benefits

Comp & perks
  • Salary discussed with recruiters, with flexibility to match experience
  • Employee benefits available through the UK perks hub
  • Flexible interview accommodations and customised interview process
  • Flexible recruitment process timeline where possible
  • Equal opportunity and inclusive work environment