Bachelor's Degree in Computer Science or related technical field with 12 to 14 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
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