Backend Developer Python
Core
Building the backend engine for a digital energy provider to enable customer onboarding, real-time consumption tracking, and intelligent billing solutions for the French market.
Role type
Senior Backend Developer (Python/Django)
Builds
Customer onboarding flows, client dashboards, and billing/payment systems for Octopus Energy France.
Domain
Renewable energy / Utilities / Fintech
Deliverable
production ML models | product features
Required skills
Python (typed), Django framework, REST/GraphQL/SOAP APIs, Celery for background tasks, Layered Architecture design, Datadog monitoring
Preferred skills
GraphQL API development, Monorepo collaboration, International codebase contribution
Technologies
Python, Django, GraphQL, Celery, Datadog
Responsibilities
Design robust backend services for complex energy business logic, develop customer onboarding tunnels, build client dashboard features (real-time consumption, contracts, payments), collaborate with London core team on global architecture, participate in code reviews and knowledge sharing.
Seniority
Senior, hands-on IC