Managing a team of highly motivated and dedicated engineers working on innovative technology.
Collaborate with product management, UX, architects, and other engineering teams in Creative Cloud and the rest of Adobe to create the technical vision and road map for the team.
Manage projects, by budgeting estimates and mitigating risks
Define and drive the best software development/engineering and operational practices for the team.
Mentoring engineers, helping them grow, and develop their careers.
Provide oversight, accountability, and leadership for technical decisions with a bias for action
Be well versed in emerging industry technologies and trends and communicate that knowledge to the team and use it to influence product direction.
Requirements :
B.E./B. Tech. in Computer Science or equivalent engineering degree
Exceptional knowledge of C++, Object Oriented Designing, and architectural skills.
12+ years of software engineering
3+ years as an Engineering Manager at a product company
Proven experience running or leading sophisticated projects through full product delivery cycles
Ability to go above and beyond to create high-quality, stable products that customers enjoy using
Passion to bring people together across teams to successfully collaborate on innovative solutions
Strong verbal and written communication skills
Excellent project management skills using agile methodologies within a large team environment.
Be well versed in emerging technology trends around AI/ML, cloud computing, desktop and web development.