Senior Backend Developer

Octopus Energy

Apply Now
Location
London (GB)

Job Description

Job Overview

Octopus Energy is seeking a Senior Backend Developer for its Electroverse team in London. The role involves building and maintaining the world's largest public charging platform for electric vehicles. As part of a multifunctional team, the developer will work on critical infrastructure and ensure seamless integration with Charge Point Operators globally, contributing to the innovation and scalability of the platform.

Technical Requirements

Required Skills
  • • Strong understanding of the Python ecosystem
  • • Experience with RESTful APIs
  • • Knowledge of web frameworks like Django or FastAPI
  • • Experience with maintaining versioned APIs
  • • Experience with event-driven processing systems (AMQP, Celery)
  • • Strong SQL and query analysis skills
  • • Proficient understanding of Git
Preferred Skills
  • • Experience with Pydantic for data validation and serialization
  • • Experience with ElasticSearch for search and analytics
  • • Familiarity with continuous integration and continuous deployment
  • • Knowledge of protocols used within the EV charging industry
Experience Level

3+ years of experience

Responsibilities

  • • Build and maintain OCPI infrastructure connecting the platform with Charge Point Operators
  • • Develop core backend features including pricing/tariff flows and session processing
  • • Support CPO integrations through technical troubleshooting and data quality monitoring
  • • Contribute to infrastructure monitoring and maintenance across APIs, databases, and caching layers
  • • Adapt and optimize systems to handle increased scalability demands

Technical Environment

Languages
Frameworks
Tools & Technologies

Additional Information

Location
London (GB)
Type
Full-time / Hybrid

About Octopus Energy

Octopus Energy offers 100% renewable energy plans in Texas. Get affordable electricity plans backed by technology and innovation. Join us today!

Categories
Energy Renewable & Clean Technology