Climate & Environment Full-time

Senior Backend Engineer - Python

Octopus Energy

Location

Japan

Type

Full-time

Posted

Dec 10, 2025

Mission

What you will drive

  • Build and operate Octopus Energy products for the Japanese market, driving architectural decisions, improving reliability and performance, and aligning global tech strategy with local requirements
  • Design and develop APIs to integrate with other systems and services, leading API design standards and ensuring consistency across services
  • Collaborate with international teams (UK, EU, APAC and USA) in global development projects
  • Develop and operate Octopus Energy's core global backend system

Impact

The difference you'll make

This role creates positive change by building scalable, reliable services that power the future of energy in Japan, accelerating the green energy transition, lowering bills, enabling greener living, and delivering experiences customers genuinely love.

Profile

What makes you a great fit

  • 5+ years of professional experience in backend web application development with Python/Django or equivalent web frameworks
  • Experience designing and operating RDBMS (e.g., PostgreSQL, MySQL), microservice architecture, and cloud environments (AWS, GCP, or Azure)
  • Architectural understanding, best practices, system decomposition, and mentoring others
  • Ability to communicate in English (participating in meetings and discussions, reading and writing)
  • Interest in environmental issues and the energy industry

Benefits

What's in it for you

No specific compensation, perks, or culture highlights mentioned in the job description.

About

Inside Octopus Energy

Octopus Energy builds digital energy suppliers with world-class tech to drive the renewable energy transition, making energy better for customers and the planet while growing green energy using smart technology.