Engineering Manager
Roles and Responsibilities :
- Technology Leadership
- Create a culture to enable technology as a catalyst for solving business & customer problems.
- Ensure best engineering practices are adopted & followed across the organization.
- Hands-on with technology stack and tools used by the team and can lead by example.
- Works closely with architects to choose right technology stack & RASP (Reliability, Availability, Scalability & Performance) characteristics of product are intact.
- Apply first principles approach to solving technological problems.
- Delivery Orientation
- Drives results & focus on outcomes.
- Responsible for timeliness & quality of deliverables.
- Communicates effectively and keeps internal & external stakeholders updated on the progress of projects.
- Anticipate problems & unblock the team proactively.
- Organizational Leadership
- Understands the big picture & impact of day to day decisions on business, product & the customers.
- Sets the right direction for the team and leads by example.
- Align & inspire team to gravitate towards the shared vision.
- Enable agility to respond to product changes effectively.
- Innate ability to be trusted by everyone.
- People Management
- Hire the right talent & manage the team performance
- Mentor & coach the team
- Actively engage with the team and help build their career path
- Manage conflicts proactively and provide timely feedback
- Motivate, inspire, recognize & reward good performance
Skill set requirements :
- 8+ years experience (with recent years of experience being Engineering Manager or Staff engineer)
- CS graduate with strong competencies in software design & architecture along with a deeper understanding of scalability of distributed systems.
- Experience in agile methodologies like Scrum.
- Ability to make decisions independently.
- Ability to lend structure.
- Ability to communicate and manage stakeholders effectively.
Didn’t find the job appropriate? Report this Job