Posted on: 29/12/2025
Description :
As an Engineering Manager, you will have an impact on our technical architecture, product, team, and culture. You not only have the chance to use your technical expertise to take on and provide technical leadership to major projects, but also manage a team of smart engineers to create business impact. You not only optimize your own code but also make sure engineers are able to optimize theirs. You would contribute to the product strategy and help develop your team.
Responsibilities :
- Driving product implementation from conceptualization to delivery. This would involve planning and breaking down projects, leading architectural discussions and decisions, building high-quality documentation and architecture diagrams, and driving the execution end-to-end.
- Own the development practices, processes, and standards for your team.
- Own the technical architecture, drive engineering design, and shoulder critical decisions.
- Understand, prioritize, and deliver the feature roadmap while chipping away at the technical debt.
- Work effectively with a cross-functional team of product managers, designers, developers, and QA.
- Own the communication of the team's progress and perception of the team itself.
- Collaborate with the Support team to keep track of and triage technical issues and track them through to resolution.
- Collaborate with Talent Acquisition to drive sourcing, screening, interviewing, and recruitment of the right talent for your team.
- Continuously improve the productivity of your team by identifying investments in technology, process, and continuous delivery.
- Own the morale of your team, unblock them at critical junctures, and break ties promptly.
- Own the careers of your team members, deliver regular and timely feedback, represent your team for annual reviews, and reward your performers.
- You will nurture and grow the team to deliver path-breaking solutions, as outlined above, for the business in the coming years.
Requirements :
- 8+ years of total relevant experience with a minimum of one year of actively managing and owning the delivery of a high-performing engineering team.
- Bachelor's Degree in a technical field.
- Ability to work in a very fast-paced environment with high degrees of vagueness.
- Excellent database knowledge and data modeling skills.
- Excellent leadership skills to manage and mentor teams.
- Experience designing and implementing distributed systems.
- Superior management skills to manage multi-engineer projects and experience in delivering high-quality projects on time.
- Track record of individual technical achievement.
- Excellent command in CS fundamentals and in at least one interpreted language (PHP / Python / RoR).
- Experience developing software in a commercial software product development environment.
- Experience leading teams that built software products for scale.
- Excellent communication skills, open, collaborative, and proven team player.
- Experience working with global customers and experience with agile processes and Serverless Architecture is a plus.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Engineering Management
Job Code
1595597
Interview Questions for you
View All