Descripción de la oferta
Overview
As a Backend Engineer at Octopus Energy, you contribute to high-impact MVPs that empower millions of customers and internal teams. You work across international, cross-functional teams to identify real business needs and translate them into fast, practical tech solutions. You will develop parts of our private area, billing, onboarding flows, and dashboards, delivering code with tangible customer impact. The role combines a fast-paced, agile culture with a people-first, collaborative environment that values bold, innovative problem-solving. This opportunity lets you shape scalable energy software at a global scale while advancing a sustainable mission.
Compensaciones / BeneficiosOctopus Energy share optionsFlexible benefits (meal vouchers, transport, childcare, private health insurance)Support for electric vehicle purchasesPension planTraining and professional developmentFun, inclusive and collaborative team culture
ResponsabilidadesCollaborate with international teams to develop and integrate new features for website and mobile appOwn and contribute to key product modules such as private area, bill management, saving sessions, onboarding optimization, and marketing dashboardsDeliver code with direct customer impact in a fast-paced environmentthrive in an agile culture with flat hierarchies and open collaborationContribute to solving real-world problems with practical technical solutions
Requisitos principalesBackend applications with PythonDjango or equivalent web frameworkDomain modelling and software architectureDesign and integration of GraphQL and REST APIsRobust, fault-tolerant, scalable softwareCelery and asynchronous task processingRelational databases, especially PostgreSQLStrong problem-solving and ability to lead complex issues from concept to productionFluent EnglishCollaborative and communicativeProactive problem-solvingAdaptability and flexibilityPythonDjangoDomain Modelling