Octopus Energy

Senior Backend Engineer – Python

Octopus Energy

full-time

Posted on:

Location Type: Hybrid

Location: Tokyo • 🇯🇵 Japan

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudDjangoGoogle Cloud PlatformMySQLPostgresPythonRDBMS

About the role

  • Build and operate Octopus Energy products for the Japanese market (with many on the horizon)
  • Design and develop APIs to integrate with other systems and services
  • Collaborate with international teams (UK, EU, APAC and USA) in global development projects
  • Develop and operate Octopus Energy’s core global backend system

Requirements

  • 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
  • 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.
  • A general interest in technology and problem-solving; someone diligent and thoughtful.
Benefits
  • Our process usually takes up to 4 weeks
  • Customised interview process for comfort and maximum magic
  • Equal opportunities and an inclusive work environment

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
backend web application developmentPythonDjangoRDBMSPostgreSQLMySQLGitcloud environmentsAWSGCP
Soft skills
communicationteam collaborationinitiativeautonomyproblem-solvingdiligencethoughtfulnessmentoringadaptabilityinterpersonal skills