Engineering Manager
Engineering Manager
Job ID: #
12358
Role and Responsibilities
Drive one of the new product developments, product enhancements, customer deliverables or internal projects.
Develop deep understanding of Product and Architecture. Be the SME on published and unpublished product functionalities.
Understand technical requirements from customer and/or partner, and identify potential architectural solutions to achieve the same, given knowledge of product architecture.
Engage with Product Management team to covert the product requirements into engineering requirement
Prepare project pipeline, prepare backlog, and prioritise backlog items.
Hire and build effective engineering teams.
Guide team members on their career development, plan any required trainings and enable positive working atmosphere for the team members.
Ensure team is following Software Engineering principles while building the products.
Provide regular and proactive updates to senior Management on Program progress and pipeline.
Provide inputs to the Engineering teams on Improvement areas.
Company:
Location:
Bengaluru, India
Company Size:
Job Type:
Full Time
Date:
14 Jul 2023
Requirements
Essential Skills
Strong communication skills - verbal and written.
Experience partnering with product management team
Experience in managing teams of 5 or more members
Ability to develop strong working relationships with all stakeholders.
At least 8 years of prior experience with developing, testing and releasing scalable software projects.
At least 3 years of experience managing and delivering high-quality software as a development manager.
Strong knowledge of architectural patterns, esp. related to server-side software.
In-depth experience with APIs / Webhooks / Scalable Servers / Technical Feasibility / Public Cloud and related concepts.
Good understanding of software development lifecycle (SDLC).
Reasonable understanding of product and cloud security.
Prior experience working with teams and stakeholders in multiple geographies.