Job Description:
We are looking to expand our Team with a Principal Software Engineering Manager to lead a team that enables the success of Microsoft solutions for our Commercial & Enterprise customers. In this role, you will be responsible for leading and growing a team of Software Engineers who solve complex, high‑impact technical problems across Windows client, Windows Update, and Windows Reliability. You will set technical direction, ensure operational excellence, and drive high‑quality customer outcomes while maintaining strong engineering fundamentals and customer trust. As Principal Software Engineering Manager, you will balance people leadership, technical depth, and business impact. You will coach and develop engineers through regular 1:1s, career planning, and feedback; foster a culture of accountability and continuous improvement; and lead your team through incident response, live‑site issues, and customer escalations. You will partner closely with Product Managers and Feature teams across Windows to influence product quality, reliability, and supportability at scale. Our team leverages deep diagnostic expertise, telemetry, and real‑world customer signals to improve the functionality, performance, and reliability of Windows. Your team will work directly with the engineers who design and build Windows, using advanced diagnostic tools and rich data to drive durable fixes and systemic improvements. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day, we live our values of respect, integrity, and accountability, and we are committed to building an inclusive culture where everyone can thrive at work and beyond. This position will require you to work on occasion, a rotational on-call schedule during holidays, evenings, and weekends.