SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer (Backend, Python)

Octopus Energy - London, United Kingdom - In-office - posted 2026-09-18

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Octopus Energy is seeking a Senior Software Engineer to join a specialized backend team focused on payments, pricing, and billing infrastructure. You will develop and improve core pricing and discount mechanisms, enhance financial reporting accuracy, expand subscription offerings, and support cross-functional teams (Operations, Finance, Product) in resolving customer issues and building robust systems. Key responsibilities include: - Designing and improving pricing and discount systems - Enhancing payment success rates and financial reporting accuracy across multiple payment providers - Expanding and scaling the charging subscription platform - Collaborating within a small specialized team to deliver high-quality solutions - Supporting Operations and Finance teams with payments-related troubleshooting and reporting systems The role emphasizes working with autonomy, learning quickly, and building solutions that break new ground. You'll be part of a culture recognized as the UK's top company to work for in 2025 and ranked in the top ten by the Sunday Times Best Places to Work 2026. REQUIREMENTS: - 3+ years of software development experience, preferably with Django or similar Python frameworks - Experience with monitoring and debugging applications and infrastructure - Experience maintaining asynchronous processing systems (AMQP, 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 (CI/CD) - Ability to write robust and fault-tolerant software - Proficient understanding of Git NICE-TO-HAVE: - Experience with subscriptions and recurring payments - Experience with billing and invoicing flows - Experience working on commercials, pricing, and tax in an international context - Experience with KYC/KYB products and flows

Similar roles