Impact and build the largest operating codebases in the world, that is critical to producing one of the most widely used operating systems in the world that is critical to the foundation of Azure as well as millions of people worldwide
Work in a world class engineering team of engineers, architects, and leadership that will help you grow your career
Be part of a dynamic community that will enable you to learn, collaborate, and contribute with the top minds in the industry
Qualifications
Qualifications
Bachelor's Degree in Computer Science or related technical field and 8 - 10 years of experience in object-oriented programming and design patterns (C#, C++, .NET or Java)
2+ Years people Management experience
2+ years of experience managing a product team
6+ years of hands-on experience shipping products across multiple product cycles
Preferred qualifications:
BS or MS in Computer Science or Engineering, related degree, or equivalent experience
Dedicated to diversity and inclusion initiatives
Ability to both lead and collaborate within and across teams effectively
Experience creating, developing, delivering, deploying, and maintaining services, especially architectures at scale
Responsibilities
Lead, mentor and grow a team of diverse software engineers
Drive execution of feature work through the whole software development lifecycle
Collaborate across boundaries (internally and externally) to create a seamless product that delights our customers
Work with the PM team to prioritize, estimate, and schedule feature work to meet the highest priority demands on Windows Server
Identify and implement engineering best practices. Drive Live Site culture within the organization to ensure services truly delight our customers
Hire great talent and help meet career aspirations of all engineers on your team
Conduct periodic on call duties and live site support
Use data to develop insights and guide business decisions