Lead Software Engineer

Kraken Minato-ku, Tokyo July 1 2026
  • 💴 No salary range given
  • 🏡
    Partially remote
  • 🗾 Japan residents only
  • 💬
    No Japanese required
    Business English
  • 🧪
    Intermediate to senior levels
    Unspecified years of experience
DO YOU NEED MORE INFO?
ASK A QUESTION

About Kraken

Kraken Minato-ku, Tokyo

We believe energy should be better - for you and the environment. We’re a leading energy technology company providing a better experience for our customers through transparency, honesty and simplicity.

Key benefits

  • Flexible working environment
  • Unlimited vacation policy
  • Equity Options Scheme

About the position

Help us use technology to make a big green dent in the universe! Kraken powers some of the most innovative global developments in energy.

We’re a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone.

It’s a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future.

The Team Lead plays a critical role in Kraken’s engineering organisation. You will work closely with the team’s Product Manager to guide product development through informed prioritisation and product objectives.

You’re expected to balance:

  • Operational effectiveness
  • Team support and wellbeing
  • Strategic product alignment
  • Technical leadership

This role is about building a high-functioning team , shipping and maintaining high-quality systems, and keeping Kraken’s culture strong as we scale.

What This Role Isn’t - This isn’t about doing everything yourself. It’s about enabling the team — scaling through delegation, coaching, and systems. Your value comes from what the team delivers, not just your personal output.

Responsibilities

1. Leadership & Communication

  • Represent the team upward and outward with confidence
  • Communicate proactively, clearly, and respectfully
  • Keep the team informed about priorities and changes
  • Advocate for your team while challenging constructively

2. Team Management & Support

  • Stay aware of team capacity, stress, and wellbeing
  • Run 1:1s and offer coaching and mentorship
  • Nurture a collaborative, motivated team culture
  • Make and carry out difficult decisions for the good of the team and Kraken

3. Product & Delivery Oversight

  • Align the team to product vision and long-term goals
  • Maintain technical quality and improve systems thinking
  • Guide team planning, delivery, and retros
  • Translate large goals into achievable milestones

4. Strategic Decision-Making

  • Make resource and prioritisation trade-offs
  • Contribute to hiring and talent development
  • Distribute work fairly and rotate responsibilities
  • Create clarity in ambiguous or shifting contexts

5. Operational Excellence

  • Oversee or delegate rituals (planning, standups, reviews)
  • Connect team delivery to product-group and company-level goals
  • Partner closely with key stakeholders
  • Remove blockers — technical, process, or people-related

Requirements

  • Experience with line management of at least 3 people
  • Has a strong engineering background
  • Is comfortable working asynchronously
  • Clear, regular communication
  • Strategic thinking and the ability to translate that to action
  • Advocacy for their team and its products
  • A commitment to mentorship and support
  • Strong organisational habits
DO YOU NEED MORE INFO?
ASK A QUESTION

More jobs like this

We'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, we don't share or sell it.