Principal Software Engineering Manager- Windows Commercial
Core
Lead end-to-end delivery of OS feature changes and tooling for the Windows product, integrating AI-assisted engineering practices and managing a distributed team.
Role type
Principal Software Engineering Manager (Windows OS)
Builds
Windows OS features, engineering tooling, and telemetry platforms
Domain
Operating Systems / Windows Commercial
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Java, JavaScript, Python, distributed team leadership, geographically distributed team management, AI-assisted development tools operationalization, large codebase navigation, cross-team influence, new team ramping, sprint-based execution, CI/CD, code review, security scrutiny, performance optimization, refactoring
Preferred skills
Master's in Computer Science, 12+ years experience, experience with Azure Data Explorer/Kusto, Power BI, data pipelines
Technologies
C, C++, C#, Java, JavaScript, Python, LLM-powered IDE workflows, Azure Data Explorer, Kusto, Power BI
Responsibilities
Own end-to-end delivery of OS feature changes and tooling; Guide team to deliver high-quality, regression-free code; Operationalize AI-assisted engineering practices; Lead, coach, and grow a geographically distributed team; Establish disciplined, sprint-based execution; Build rhythms bridging Redmond and India time zones; Model and care for team health and talent development
Seniority
Principal, hands-on IC leadership & strategy