Are you a cloud engineer who sees the big picture? Do you have the insight necessary to craft a vision and guide an engineering team in the right direction? Do you love finding simple, elegant solutions for complex technical problems? Do you want to learn new tech every day? If so, the Technical Program Manager role in Microsoft Commercial Software Engineering (CSE) may be a good fit for you.
Working side-by-side with customer engineers, our team helps Azure customers overcome technical challenges, build trust, and grow confidence by coding directly with them. We run short-term Azure-focused engagements that help customers become more agile and deploy high-quality code into production much more quickly. Not only does this approach work, it's fun, and we learn every day.
In this role, you partner with teams of Microsoft developers ("crews") to define and execute customer engagements and OSS projects. Your primary responsibility is understanding how we can best help our customers and making sure the right solution is built. As the Scrum Product Owner, you represent the project vision by crafting and prioritizing user stories in the project backlog.
Successful Dev Crews PMs have good social skills, are passionate about working with cloud technology, have strong engineering backgrounds, know how to create and deliver high-impact, reusable software artifacts, and are excited to get results with, and through, diverse teams of world-class software engineers. Our PMs are self-starters who continually sharpen and deepen their hands-on technical skills, and they embrace ambiguity as an opportunity to lead and set direction for the team and themselves.
Microsoft seeks individuals who love technology and believe making a positive impact on the communities in which we live and do business. We seek hardworking individuals excited about how Azure and cloud computing can make a difference in the world.
Microsoft is an equal opportunity employer and sees workforce diversity as the foundation on which we will deliver on our company mission to empower every person and organization on the planet to achieve more.
We have an informal and flexible work environment where you are welcome to work from home, our offices, customer sites, or your favorite coffee shop wherever is best for you to get your job done. We invest in your health, wellness and financial future by offering a competitive package, including a wide range of benefits built around your personal needs and of those close to you.
Here are some of the qualities and experiences we are looking for:
10 years experience as a technical program/product manager.
You should self-identify as an engineering leader with proven technical and cloud architecture experience.
Track record of working closely with agile and diverse engineering teams.
Comfort with a command line and OSS software.
Deep understanding of cloud and other computing technologies, including business drivers and emerging trends across Microsoft and non-Microsoft technologies.
Experience working in geographically-dispersed teams
Self-starter who likes tackling new challenges and working independently.
Ability to build relationships with senior technical and business leaders.
Strong verbal and written communication ability including fluency in English.
Willingness to travel 25-35% of the time. (Most travel is regional, but there are occasional international trips.)
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Key responsibilities for technical PMs:
Build trust for Azure as a product, and Microsoft as a company, with Microsoft largest, most important customers.
Collaborate with Microsoft and customer engineers to build elegant and practical solutions to real-world challenges.
Act as Product Owner (PO) for customer & open source engineering projects.
Partner with technical specialists, Microsoft product teams, partners, and open source communities to empower customers to do more with Azure.
Identify emerging patterns while developing new capabilities.
Cultivate partnership and trust within agile teams of customer and Microsoft engineers.
Scope engineering engagements to generate immediate customer value and maximize long-term reuse potential.
Help build and maintain a portfolio of Open Source Software (OSS) projects.
Participate in hands-on coding activities to maintain up-to-date technical knowledge.
Understand common cloud architecture patterns and trade-offs, best practices for cloud engineering, developer productivity issues, etc.
Contribute to a collaborative culture that embraces inclusivity and diversity.