Engineering Manager with Scala

Tokyo

Company Social & Media:

Chatwork

About the Company

The company is a technology-driven organization focused on building high-performing engineering teams and delivering innovative software solutions. It emphasizes collaborative development, continuous improvement of engineering processes, and career growth for its employees. The organization values collective knowledge among engineering managers to optimize both team performance and product development outcomes.

About the Role

The Engineering Manager is responsible for overseeing the creation, management, and growth of engineering teams, ensuring both technical excellence and strong team development.

Key responsibilities include:

  • Recruiting, mentoring, and evaluating team members
  • Supporting team members in career path development
  • Managing team performance and overall condition
  • Overseeing engineering productivity and operational activities
  • Coordinating people management across departments
  • Designing product development processes, organizational structures, and policies in cross-functional teams
  • Performing engineering tasks for assigned departments as needed
  • Managing projects when required

The role typically manages a team of 5 to 10 engineering managers within a product team of approximately 100 members, with a dedicated Engineering Management group of 13 members.

The organizational culture promotes:

  • Continuous improvement of development processes through collaboration among engineering managers
  • Career path and market value development for engineers

Requirements

  • Minimum of 3 years of professional experience as an engineer
  • Development experience using PHP or Scala
  • Previous experience in managing engineering teams
  • Project management experience

Complete details about this role can be found on the official website below: