Senior Backend Engineer (Python)
- Tokyo
- Partial Remote
- Full-time
- January 6, 2026
About Octopus Energy
Octopus Energy started with a bold idea: to build Britain's first truly digital energy supplier. By combining world-class tech with brilliant humans who care deeply about customers and driving the renewable energy transition, we made it happen and earlier this year, we became Britain's largest energy supplier.
In 2021, we brought this mission to Japan – the world’s largest liberalised energy market. Here, we are committed to making energy better for both customers and the planet, while driving the growth of green energy across the country by using smart technology. In our lean and fast-moving team in Japan, every idea and action has the power to create a real impact on both business and society. We’re looking for people who can build scalable, highly resilient platforms from the ground up.
We're scaling fast, and building the next generation of products to accelerate the green energy transition. Senior engineers will lead architectural decisions, guide system design, and mentor engineers as we scale. From making it effortless to switch to heat pumps, solar and EVs, to launching smart tariffs and creating renewable generation at scale, we're solving some of the most complex challenges in energy with speed, creativity and customer obsession. Here in Japan we’re following in the footsteps of the UK, taking their learnings, and adopting products and experiences that customers love.
The Role
As a member of the Octopus Tech Team, you'll have real ownership, variety, and the chance to shape products that make a tangible difference in people's lives – lowering bills, enabling greener living, and delivering experiences customers genuinely love. We’re expecting senior technical leadership, you will have tech decision-making authority, lead initiatives across domains, solve deep technical challenges, and align with global tech strategy. But you won’t be alone, you'll work side by side with teams across customer service, sales & marketing, operations, finance and data, and see the impact of your work in the real world, fast. You will also be a member of our global engineering community, where support is just a Google Meets or Slack message away.
There’s a couple of things you should be aware of about this role. You may initially be employed by Kraken Tech Japan, our sister company in Japan, then, at some future time in the near future, transfer your employment to Octopus along with other tech staff in our other markets across the world.
We’re expanding the scope of our tech team, and we are looking for Backend Engineers to join our team to lead backend development on some exciting new products. You will play a key role in leading the backend domain and building scalable, reliable services that power the future of energy in Japan.
What You'll Do
- Build and operate Octopus Energy products for the Japanese market (with many on the horizon). Including 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. For example, lead API design standards, review complex integrations, and ensure 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
What You'll Need
- 5+ years of professional experience in backend web application development
- Hands-on experience with Python/Django or equivalent web frameworks
- Architectural understanding, best practices, system decomposition, and mentoring others
- Experience designing and operating RDBMS (e.g., PostgreSQL, MySQL)
- Experience in team development using Git
- Experience with secure, reliable, large-scale/ high-transaction systems
- Experience developing and operating systems in cloud environments (AWS, GCP, or Azure)
- Experience with microservice architecture
- Ability to communicate in English (participating in meetings and discussions, reading and writing)
- Interest in environmental issues and the energy industry
Who We Are Looking For
- A self-sufficient person with a high level of initiative and who enjoys working in a fast-changing environment and can work autonomously
- A strong team player who collaborates across teams and departments
- Someone excited to solve social challenges through technology.
- Ability to communicate in English is essential
Technical Expertise
We're looking for someone with a general interest in technology and problem-solving; someone diligent and thoughtful. It would be helpful to have experience/expertise in the following:
- Python and Django (or equiv. web framework)
- Domain modelling
- Designing distributed systems, improving service reliability, and shaping long-term architectural strategy.
- HTTP and REST APIs, GraphQL and other API technologies
- Writing robust and fault-tolerant software
- Celery and async processing
- Postgres
Bonus Points: AWS, Terraform, Packer, Consul, and Japanese language ability.
Our Process
Our process usually takes up to 4 weeks, but we’ll always do our best to flex around what works for you. Along the way, you’ll chat with our recruitment team and your Recruiter will help you throughout different stages. Got any burning questions before then? Drop us a message at talent@octoenergy.com and we’d love to help!
Octopus Energy is an equal opportunity employer. We're looking for genuinely decent people who are honest and empathetic. We encourage applications from all backgrounds as we believe unique perspectives are the driving force of our success.
About Octopus Energy
Octopus Energy started with a bold idea: to build Britain's first truly digital energy supplier.
By combining world-class technology with talented people who care deeply about customers and the renewable energy transition, Octopus Energy achieved a major milestone by becoming Britain’s largest energy supplier earlier this year.
In 2021, Octopus Energy brought this mission to Japan, the world’s largest liberalised energy market. In Japan, Octopus Energy is committed to making energy better for both customers and the planet, while driving the growth of green energy nationwide. Within its lean and fast-moving Japan team, every idea and action has the potential to create a meaningful impact on both business and society.
Octopus Energy is scaling rapidly and building the next generation of products to accelerate the green energy transition. From making it easy to switch to heat pumps, solar power, and EVs, to launching smart tariffs and developing renewable energy generation at scale, Octopus Energy is tackling some of the energy industry’s most complex challenges with speed, creativity, and a strong focus on customers. In Japan, the team follows in the footsteps of the UK, applying learnings and adopting products and experiences that customers value.
As part of the Octopus Tech Team, you'll be given real ownership, a wide variety of responsibilities, and the opportunity to shape products that make a tangible difference in people’s lives by lowering bills, enabling greener living, and delivering experiences customers genuinely appreciate. You'll work closely with teams across customer service, sales and marketing, operations, finance, and data, and you'll see the real-world impact of your work quickly.
Octopus Energy is looking for people who want to be part of this journey and help shape the future of energy in Japan.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.






