SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer (BackEnd)

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

Apply on the company site

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

Octopus Electric Vehicles is revolutionizing the electric car leasing industry. We're seeking a Senior Software Engineer (Backend) to join our product and engineering team building the systems that power our platform. You'll work within a dedicated cross-functional team on key products for customers and internal teams. Your responsibilities will include: - Design and build robust APIs, integrating our own and third-party services to optimize and automate core business processes - Architect and evolve backend systems and data models that are performant, scalable, and built to last - Work across multiple data sources, designing expressive, well-structured schemas - Contribute to frontend applications when needed, helping shape experiences that work well for users - Care about code quality and long-term maintainability - Contribute ideas, share knowledge, support, mentor, and raise the game of those around you Our tech stack includes Python with GraphQL, React with Next.js, PostgreSQL and NoSQL databases, running on AWS. Octopus Electric Vehicles launched in 2018 to make it seamless to switch to cleaner, greener driving. Our mission is to drive sustainable change, decarbonize the planet, and provide customers with fair pricing and a fantastic experience. We're part of the Octopus Energy Group, which seeks to improve the lives of millions by transforming the industries we operate in. The company was named the Sunday Times best company to work for in 2024, 6th out of the top 100 start-ups to work for by Tempo in 2025, and voted 50 best places to work on Glassdoor in 2022. We're a dog-friendly company with a unique culture where people learn, decide, and build quickly with autonomy. REQUIREMENTS: - Deep expertise in Python with strong software engineering fundamentals - Proven experience designing and building APIs, ideally using GraphQL - Comfort working with multiple data sources, including relational (PostgreSQL) and NoSQL databases - Excellent understanding of core software engineering principles and best practices, with a track record of applying them to build robust, scalable, maintainable systems - Proven experience collaborating within teams and across disciplines - Experience using AI tech and tooling to augment development - Track record of taking ownership of features from inception through to delivery BONUS: - Strong frontend experience with React, TypeScript, and Next.js, enough to engage with Full Stack engineering teams - Experience with event-driven architecture/systems (EDA) - Production experience with AI tech and tooling

Similar roles