Talent.com
Senior Backend Engineer - Python
Senior Backend Engineer - PythonOctopus Energy • Tokyo (JP)
Senior Backend Engineer - Python

Senior Backend Engineer - Python

Octopus Energy • Tokyo (JP)
30+日前
職務内容の詳細

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 in 2025, 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.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.We’re looking for people who want to take part in this journey and help shape the future of energy in Japan. If this sounds exciting, we'd love to chat. 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 (, 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
  • What we're 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
  • 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 (in rough priority order) :

  • Python
  • 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
  • Plus experience in the following would be a bonus :

  • AWS
  • Terraform, Packer, Consul
  • Ability to speak Japanese would be a plus
  • 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 and we’d love to help!If this sounds like you then we'd love to hear from you. 🚀Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Whether you require specific accommodations or have a unique preference, let us know, and we'll do what we can to customise your interview process for comfort and maximum magic!Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Octopus, we're looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    この検索に対してジョブアラートを作成する

    Senior Backend Engineer Python • Tokyo (JP)

    類似の仕事
    Senior Software Engineer

    Senior Software Engineer

    Altera Recruiting • Tokyo, 13, jp
    Quick Apply
    We are looking for a Senior Engineer to lead our transition from a reliable Ruby on Rails monolith to a modern, Service-Oriented Architecture. Company is at a "sweet spot" of growth : finan...もっと見せる
    最終更新日: 29日前
    Full-Stack Engineer (Ember, Javascript, Rails)

    Full-Stack Engineer (Ember, Javascript, Rails)

    TableCheck • Chuo City, Japan
    TableCheck, Japan's leading restaurant reservation management platform, is seeking a Full-Stack Engineer who excels at software development. We operate in an English-first remote-first environment w...もっと見せる
    最終更新日: 3日前 • スポンサー求人
    Senior Application Engineer (Adhesives Semiconductor) - Urgently Hiring!

    Senior Application Engineer (Adhesives Semiconductor) - Urgently Hiring!

    Henkel • Yokohama, Kanagawa, Japan
    At Henkel Japan's Adhesive Technologies Mobility & Electronics (AME) division, we are seeking an Application Engineer for products aimed at electronics professionals as part of our efforts to furt...もっと見せる
    最終更新日: 30日以上前
    Senior Systems Engineer

    Senior Systems Engineer

    EnduroSat • Tokyo, JP
    Quick Apply
    A fast-growing space scale-up at the forefront of satellite innovation, specializing in advanced software-flexible satellites for commercial, governmental, and scientific missions.Our goal is to ma...もっと見せる
    最終更新日: 30日以上前
    C++ Developer

    C++ Developer

    Altera Recruiting • Tokyo, 13, jp
    Quick Apply
    We are seeking a Senior Software Engineer with expertise in native C++ development and the ability to interface with higher-level languages. In this role, you will be developing of application Backe...もっと見せる
    最終更新日: 23日前
    Portfolio Operations Associate

    Portfolio Operations Associate

    Fisher Investments • YOKOHAMA, Kanagawa, Japan
    Fisher Investments Japan is the local entity of Fisher Investments, a privately held investment management firm that provides professional discretionary portfolio management services for high net w...もっと見せる
    最終更新日: 30日以上前 • スポンサー求人
    Technical Architect - Azure - SME - Analytics

    Technical Architect - Azure - SME - Analytics

    NPA WorldWide • Tokyo, Tokyo, Japan
    Technical Architect - SME - Analytics.Primary Skill (Top 3 mandatory skills) : .Azure Databricks / Fabric,Strong SQL, ETL processes Azure Data Lake, Azure Synapse, Azure Data Factory.Lead the architec...もっと見せる
    最終更新日: 10日前 • スポンサー求人
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Rapsys Technologies Pte Ltd. • Tokyo, Tokyo, JP
    We're Hiring : Senior Backend Software Engineer! 🌟.We are looking for an experienced and passionate Senior Backend Software Engineer to join our dynamic team in Tokyo. The ideal candidate will have ...もっと見せる
    最終更新日: 10日前
    Lead Full-Stack Engineer (Ruby on Rails, JavaScript, WeChatMini-Programs)

    Lead Full-Stack Engineer (Ruby on Rails, JavaScript, WeChatMini-Programs)

    TableCheck • Chuo City, Japan
    About TableCheck TableCheck is a global platform built to help restaurants own their guest experience.We help merchants reduce their reliance on paid booking channels by directly converting first-t...もっと見せる
    最終更新日: 30日以上前 • スポンサー求人
    Senior Solutions Architect

    Senior Solutions Architect

    Arrcus Inc • Tokyo, Tokyo, JP
    Quick Apply
    Senior Solutions Architect Tokyo, Japan About Arrcus Arrcus was founded to enrich human experiences by interconnecting people, machines, and data. The Arrcus team consists of world-class techno...もっと見せる
    最終更新日: 30日以上前
    Application Solution Architect - Azure

    Application Solution Architect - Azure

    NPA WorldWide • Tokyo, Tokyo, Japan
    ApplicationSolutionArchitectwith Basic DB knowledge.Bilingual (Japanese Must and English read and write).Years of development and app modernization experience. Experience in hosting and configuring ...もっと見せる
    最終更新日: 8日前 • スポンサー求人
    Senior Software Engineer / シニア・ソフトウェア・エンジニア

    Senior Software Engineer / シニア・ソフトウェア・エンジニア

    Komodo Co., Ltd. • Akihabara, Tokyo, JP
    Quick Apply
    KOMODOは、ゲームやマンガ業界の未来を形作る製品に取り組んでいます。これまで、Steam Deckのような革新的なハードウェアをアジア市場に送り出し、Steamやゲーム機用のオリジナルゲームを開発・リリースしてきました。近日公開予定のマンガに関するプロジェクトでは、世界中の言語学習者の間に言葉の壁を越えたコミュニティが構築されることでしょう。.KOMODOは最適なチームです。東京オフィス...もっと見せる
    最終更新日: 30日以上前
    Software Integration Engineer - Robotics Deployment

    Software Integration Engineer - Robotics Deployment

    Exotec • Tokyo, Tokyo, JP
    Quick Apply
    Exotec designs and develops warehouse technology solutions, combining robotics and software to optimize order preparation and logistics for some of the largest brands in retail, distribution and e-...もっと見せる
    最終更新日: 24日前
    Senior Application Engineer (Adhesives Semiconductor)

    Senior Application Engineer (Adhesives Semiconductor)

    Henkel • Yokohama, Kanagawa, Japan
    At Henkel Japan's Adhesive Technologies Mobility & Electronics (AME) division, we are seeking an Application Engineer for products aimed at electronics professionals as part of our efforts to furt...もっと見せる
    最終更新日: 30日以上前
    Full-stack Engineer

    Full-stack Engineer

    TableCheck • Chuo City, Tokyo, JP
    Quick Apply
    Founded in 2011, TableCheck is a tech start up company that provides solutions and products to restaurants and hospitality businesses around the world. Part of TableCheck’s mission is to change the ...もっと見せる
    最終更新日: 5日前
    Site Reliability Engineer

    Site Reliability Engineer

    TableCheck • Chuo City, Japan
    Job Description TableCheck, Japan's leading restaurant reservation management platform, is seeking a Site Reliability Engineer. As a member of our SRE team you will own the technology stack and help...もっと見せる
    最終更新日: 3日前 • スポンサー求人
    AI Architect (Azure)

    AI Architect (Azure)

    NPA WorldWide • Tokyo, Tokyo, Japan
    Bilingual (Japanese Must and English read and write).IT experience (20+years of IT experience for Solution Architect), currently hands-on with minimum of 5+ years of experience on Azure having tech...もっと見せる
    最終更新日: 18日前 • スポンサー求人
    Lead Full-Stack Engineer (Ruby on Rails, JavaScript, WeChat Mini-Programs)

    Lead Full-Stack Engineer (Ruby on Rails, JavaScript, WeChat Mini-Programs)

    TableCheck • Chuo City, Japan
    About TableCheck TableCheck is a global platform built to help restaurants own their guest experience.We help merchants reduce their reliance on paid booking channels by directly converting first-t...もっと見せる
    最終更新日: 30日以上前 • スポンサー求人