Microsoft's Azure DevOps team is seeking an experienced Engineering Manager to lead their India-based team. This role is crucial in ensuring Azure DevOps continues to be the solution of choice for millions of engineers, including Microsoft's largest customers and internal teams. The position offers a unique opportunity to impact developer productivity at scale, working on services that provide work planning, repos, CI/CD, and test management.
The role combines technical leadership with people management, requiring extensive experience in cloud services and software development. You'll be responsible for a team that ensures Azure DevOps remains always available, reliable, and responsive, while building new features to enhance performance, scalability, and compliance. The position offers a hybrid work environment with up to 50% work from home flexibility.
As an Engineering Manager, you'll collaborate with cross-functional teams, set technical direction, and foster a culture of customer obsession and continuous improvement. The role requires strong technical expertise in cloud services, development technologies like C#/Java/SQL, and experience with distributed systems at scale. You'll be working with a distributed team, making communication skills particularly crucial.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. This is an excellent opportunity for experienced technical leaders who want to multiply their impact by helping millions of Azure developers achieve greater productivity. The role combines technical challenges of large-scale cloud services with the opportunity to grow and mentor engineering talent.