octoenergy - Octopus Energy Group - Senior Software Engineer (Python)
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, and 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 • A track record of taking ownership of features from inception through to delivery. • ## Any of the following would be a 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.
Responsibilities
• Work within a dedicated cross-functional team on key products for our customers and internal teams. • Design and build robust APIs, integrating our own and third-party services to optimise 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 our users. • Care about the code you write and its long-term maintainability. • Contribute ideas, share knowledge, support, mentor, and raise the game of those around you.
Benefits
• We’re looking for a Senior Software Engineer (Python) to join our product and engineering team building the systems that power our ability to revolutionise the electric car leasing industry. • Our tech stack is Python with GraphQL, PostgreSQL and NoSQL databases, running on AWS, with a React/Next.js frontend. • Don't feel like you meet all of our hiring criteria? Thats OK, apply anyway! We'd love to hear from you and have a conversation. • Octopus Electric Vehicles, part of the Octopus Energy Group, won the Sunday Times best company to work for in 2024. We were named 6th out of the top 100 start-ups to work for by Tempo in 2025 and on Glassdoor we were voted 50 best places to work in 2022. Our Group CEO, Greg has recorded a podcast about our culture and how we empower our people • Octopus Energy Group is a unique culture. An organisation where people learn, decide, and build quicker. Where people work with autonomy, alongside a wide range of amazing co-owners, on projects that break new ground. We want your hard work to be rewarded with perks you actually care about! Visit our perks hub - Octopus Employee Benefits • ## Things to Note... • 🐶 just to let you know, we are dog friendly company so you may see our 4 legged friends in the offices - feel free to bring yours! Rest assured though, we've taken lots of precautions for those who have allergies • 🤖 We use AI to help us assess applications fairly and objectively. We’re totally fine with you using AI as a tool to help prepare too. That said, when we get to the interview and assessment stage, we’re really interested in hearing your unique perspective and real-world stories. That’s the stuff we can’t get from a bot or a prompt!
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT