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
