- Responsible for mapping business objectives to an optimum engineering structure, including correct estimation of resource allocation.
- Responsible for key technical and product decisions. Provide direction and mentorship to the team. Set up best practices for engineering.
- Work closely with the Product Manager and help them in getting relevant inputs from the engineering team.
- Plan and track the development and release schedules, proactively assess and mitigate risks. Prepare for contingencies and provide visible leadership in crisis.
- Work closely with engineers, conduct their 1:1s, understand their requirements, and facilitate an environment where each engineer is happy and productive.
- Work individually with engineers and help them with correct time estimation and scoping of tasks.
- Understand the strengths and weaknesses of various engineers, and then map projects to career paths of various engineers.
- Conduct regular 1:1s for performance feedback and lead their appraisals.
- Responsible for driving good coding practices in the team like good quality code, documentation, timely bug fixing etc.
- Be responsible for product metrics and drive them in the team.
- Interact with other engineering teams, facilitate discussion among them and provide a framework for inter-team collaboration.
- Build teams, hire the best talent with the right dynamics. Foster a result-oriented, performance-driven culture by setting clear goals, career paths, core competencies, reward and recognition mechanisms for the engineering team.
- Create and maintain an open and transparent environment that values speed and innovation, motivates engineers to build innovative and effective systems rapidly.
Didn’t find the job appropriate? Report this Job