Taro Logo

Backend Developer

A global energy tech company building the world's largest public EV charging platform through Octopus Electroverse.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Automotive · Enterprise SaaS

Job Description

Octopus Electroverse, a division of Octopus Energy Group, is revolutionizing electric vehicle charging by building the world's largest public charging platform. In just four years, they've connected over 850,000 EV chargers and developed a comprehensive customer ecosystem across multiple platforms. The Backend Developer role offers an exciting opportunity to join their software engineering team, focusing on developing and scaling services for the Electroverse ecosystem.

The position involves working with high-profile global car manufacturers, building and maintaining APIs, and contributing to the platform's international expansion. You'll be part of a multifunctional team that includes product, development, commercial, operations, marketing, and partnerships professionals, all working together to make Octopus Electroverse the leading name in public EV charging.

The project is at a crucial stage, combining the stability of a maturing product with the excitement of scaling to meet new challenges. This creates an unique opportunity to have significant impact both within the team and the wider industry. You'll work in a startup-like environment within a rapidly scaling EnTech business, helping to shape the future of EV charging infrastructure.

The ideal candidate will bring strong Python expertise, experience with RESTful APIs, and a track record of working with asynchronous processing systems. You'll need to be comfortable communicating with external clients, maintaining documentation, and working with large data volumes. The role offers the chance to work on cutting-edge technology while contributing to sustainable transportation solutions.

Octopus Energy Group is committed to providing equal opportunities and values diversity in their workforce. They encourage applications from all qualified individuals, regardless of background, and are willing to provide accommodations to ensure a comfortable interview process for all candidates.

Last updated 2 months ago

Responsibilities For Backend Developer

  • Develop API proposition used by global car manufacturers (OEMs)
  • Support development and scaling of Electroverse ecosystem services
  • Work in cross-functional team to deliver high-quality product implementation
  • Support communication with partners and clients
  • Contribute to the evolution of the Electroverse business

Requirements For Backend Developer

Python
Redis
RabbitMQ
  • Strong understanding of Python ecosystem with 3+ years of experience
  • Knowledge of RESTful APIs within Python/Django ecosystems
  • Experience with maintaining versioned APIs
  • Experience maintaining asynchronous processing systems (AMQP, Celery)
  • Experience with monitoring and debugging applications and infrastructure
  • Experience maintaining high-quality documentation for external products
  • Comfortable providing support and presenting technical solutions
  • Experience working with large volumes of data
  • Familiarity with CI/CD
  • Ability to write robust and fault-tolerant software
  • Proficient understanding of Git

Related Jobs