> Markdown version of [/jobs/ext/2820868-senior-backend-engineer](https://www.wearedevelopers.com/jobs/ext/2820868-senior-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Backend Engineer - **Company:** Octopus Energy Ltd - **Location:** Greater London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, Relational Databases, Web Development, Distributed Systems, Django Web Framework, Fault Tolerance, Hypertext Transfer Protocols (HTTP), Python (Programming Language), PostgreSQL, MySQL, Web Application Frameworks, Cloud Platform System, Backend, Graphql, Celery, Restful APIs, Terraform, Microservices - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840613250-senior-backend-engineer ## About the Role * 5+ years of professional experience in backend web application development * Hands-on experience with Python/Django or equivalent web frameworks * Strong systems design abilities, including microservices architecture * Experience designing and operating RDBMS (e.g., PostgreSQL, MySQL) * Experience with secure, reliable, large-scale/ high-transaction systems * Experience developing and operating systems in cloud environments (AWS, GCP, or Azure) * A self-sufficient person with a high level of initiative, able to work autonomously in a fast-changing environment * A strong team player who collaborates across teams and departments, mentoring and coaching more junior developers * Someone excited to solve social challenges through technology * Interest in environmental issues and the energy industry We're looking for someone with a general interest in technology and problem-solving; someone diligent and thoughtful. It would be helpful to have experience/expertise in the following (in rough priority order): * Python * Django (or equiv. web framework) * Domain modelling * Designing distributed systems, improving service reliability, and shaping long-term architectural strategy * HTTP and REST APIs, GraphQL and other API technologies * Writing robust and fault-tolerant software * Celery and async processing * Postgres * Plus experience in the following would be a bonus: AWS, Terraform, Packer, Consul ## Related Videos - [Celery on AWS ECS - the art of background tasks & continuous deployment](https://www.wearedevelopers.com/videos/561-celery-on-aws-ecs-the-art-of-background-tasks-continuous-deployment) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Flex your Energy: Building a Cloud-Native Platform for Renewable Energy Communities](https://www.wearedevelopers.com/videos/1990-flex-your-energy-building-a-cloud-native-platform-for-renewable-energy-communities) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Say goodbye to building boring APIs with Azure Data API Builder](https://www.wearedevelopers.com/videos/1194-say-goodbye-to-building-boring-apis-with-azure-data-api-builder) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)