Kraken logo

Senior Software Engineer - Financials, Cost & Charging

Kraken
Tokyo, Japan
Full Time
Posted June 27, 2025
Apply Now

Application opens on company website

Job Description

A Senior Software Engineer specializing in Financials and Cost Charging, responsible for developing and maintaining energy management systems using Python, Django, and AWS technologies to support sustainable energy solutions and industry transformation.

Key Responsibilities

  • Develop and maintain server-side applications using Python, Django, Django-REST-framework, and GraphQL.
  • Implement and manage infrastructure using AWS services, Hashistack tools (Packer, Consul, Terraform), and continuous deployment pipelines.
  • Monitor and measure application performance using tools like Loggly, Sentry, and Cloudwatch.
  • Collaborate with cross-disciplinary teams including client-side and mobile engineers, UX experts, and designers.
  • Manage work using Agile methodologies such as Kanban, and tools like Google Docs, Asana, Github, CircleCI, and Terraform Enterprise.

Requirements

  • Proven experience in software engineering with a focus on server-side development using Python.
  • Experience working with Django, Django-REST-framework, and GraphQL Graphene for web development.
  • Hands-on experience with AWS services and heavy usage of Hashistack tools such as Packer, Consul, and Terraform as part of a continuous deployment pipeline.
  • Familiarity with implementing and managing health checks, continuous delivery, and deployment processes.
  • Ability to work within a multi-discipline engineering team of around 800 people, collaborating with server-side, client-side, and mobile engineers, UX experts, copywriters, and designers.
  • Experience following a Kanban-like approach to work management, using tools such as Google Docs and Asana to specify and manage work.
  • Knowledge of performance measurement and monitoring tools such as Loggly, Sentry, and Cloudwatch in a production environment.
  • Understanding of immutable infrastructure principles and continuous integration/continuous deployment pipelines.
  • Ability to contribute to open-source coding conventions and practices.
  • Demonstrated commitment to honesty, empathy, and being a genuinely decent person, aligning with company values.
  • Willingness to apply and work in an environment that promotes equal opportunity and does not discriminate based on protected attributes.

Benefits & Perks

Compensation/salary range not specified
Work schedule not specified
Work environment perks include being a certified Great Place to Work in multiple countries and recognized as one of the Best Workplaces on Glassdoor with a score of 4.7 in the UK
Tools and environment provided to unleash potential, including accommodations for specific needs
Opportunities for learning and skill development through working with talented engineers and open-source coding conventions

Ready to Apply?

Join Kraken and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Kraken

Head of Financial Systems

Kraken
NEW
London
Full Time
2d

Senior Legal Counsel, Artificial Intelligence & Data

Kraken
NEW
London
Full Time
2d

Senior Client Delivery Lead - Pre-Pay (Energy/Utilities)

Kraken
NEW
London
Full Time
2d

More jobs in Tokyo, Japan

Celonis logo

Senior Services Consultant Supply Chain Management

Celonis
Tokyo
Full Time
Dec 17
Celonis logo

Strategic Account Executive - Manufacturing

Celonis
Tokyo
Full Time
Dec 17
Celonis logo

Manager, Business Development

Celonis
Tokyo
Full Time
Dec 19