【Main Responsibilities】
You will be in charge of an application engineering team, most of our teams are backend teams. In short, your main responsibility is to ensure that the team can operate and grow. This will require you to switch between tactical leadership, almost being hands-on, and strategic planning. The environment changes quickly so you will face the challenge to identify the appropriate area of focus, according to the circumstances. To name some responsibilities you will cover, with a different degrees of focus depending on the situation:
■Execution: support the team to ensure timely and high-quality deliveries
◎Tactical
●Assign team members to appropriate projects, depending on the engineer skill sets and project requirements
●Backup team members to ensure they can progress in their task such as fetching missing information, defusing conflict, handling emergencies, etc
◎Strategic
●Encourage people growth with practices such as efficient 1:1
●Support the end-to-end employee lifecycle: from on-boarding to off-boarding, through performance evaluation
■Operation: create levers to allow the team to continuously improve from delivery, reliability, and developer experience standpoints
◎Tactical
●Identify and address pain points which hinders development, deliveries and developer experience, from a process, tooling and system perspective.
●Coordinate, and if necessary negotiate or arbitrate, with different stakeholders to ensure that both product and architecture decisions are sustainable and scalable.
◎Strategic
●Architect and implement a development process that suits the team and sustains a steady development
●Contribute to product and technical roadmap to bring added value to both the product and the technical stacks owned by the team
■Growth: prepare the team(s), and surrounding stakeholders, to organizational and technical changes to open the path for a healthy growth
◎Tactical
●Identify growth opportunity and changes that impacts the team structure, raise them and contribute to address them if applicable
●Identify missing or bloated communications flows which often calls for a workflow reconsideration. Similarly, support your team when raised architecture concerns which calls for a system redesign consideration
◎Strategic
●Contribute to the hiring strategy as well as the different hiring implementation steps
●Provide sufficient flexibility in the team structure and processes to get the team ready for the upcoming changes
■休日:完全週休二日制, 土, 日, 祝日, 夏季休暇, 年末年始