Engineering Manager
CurrentIn my current role, I am responsible for the following tasks- Collaborating closely with stakeholders and team members to define project requirements and deliverables.- Developing project plans, prioritizing tasks, allocating resources, and setting deadlines.- Creating a project roadmap for clear direction.- Efficiently assigning engineers to various tasks while considering workload and skillsets.- Making critical architectural decisions.- Offering technical guidance and support to the team.- Conducting code reviews to ensure adherence to coding standards and code quality.- Keeping stakeholders informed about project progress, challenges, and milestones.- Proactively monitoring and addressing issues that could affect project timelines or quality.- Serving as a bridge between the engineering team and other departments, such as product management, sales, and customer support.- Participating in the recruitment process, which involves interviewing and making hiring decisions for new engineers.- Managing the engineering budget, including personnel costs, tools, and resources.- Contributing to the formulation of the company's technical strategy and long-term product roadmap.