Principal Software Engineer Manager- Windows Serving & Delivery
Core
Leading teams to design, build, and operate scalable software solutions that improve the reliability, performance, and customer experience of Windows.
Role type
Principal Software Engineering Manager (Windows Client/Server)
Builds
Scalable software solutions for Windows reliability, performance, and supportability
Domain
Operating Systems (Windows) / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
People leadership, technical direction, incident response, debugging, performance analysis, code review, system design, cross-functional collaboration, customer impact analysis, automation scripting, networking diagnostics
Preferred skills
Windows authentication concepts (Kerberos, LSASS), cloud-based authentication, C/C++/C# expertise
Technologies
C, C++, C#, Python, Windows, Cloud services
Responsibilities
Lead and coach software engineers, set technical direction and execution plans, reinforce engineering fundamentals and CI practices, provide technical guidance on complex diagnostics, represent the team in cross-organization discussions, use telemetry to prioritize investments
Seniority
Principal, hands-on IC with people management