FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer, Backend, Python
Octopus Energy. Develop and improve the core product’s pricing and discount mechanisms .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesDjangoPython
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