Principal Software Engineering Manager
Core
Leading teams to design, build, validate, and operate scalable software solutions in AI, silicon, and software with a focus on Windows Fundamentals.
Role type
Principal Software Engineering Manager
Builds
Scalable software solutions for on-device AI experiences and Windows platform functionality
Domain
Operating Systems / On-Device AI / Platform Engineering
Required skills
People leadership, technical direction, architecture guidance, cross-functional partnership, operational excellence, incident response, technical troubleshooting, team coaching, strategic planning
Preferred skills
Experience with Windows architecture, scripting/automation, global environment execution
Technologies
C, C++, C#, Java, JavaScript, Python, Windows OS, On-Device AI
Responsibilities
Establish guardrails for responsible AI tool use; coach and mentor software engineers; align technical direction with product priorities; reinforce engineering practices (design/code reviews, CI/CD); provide technical escalation support; drive execution across cross-team dependencies
Seniority
Principal, hands-on IC with people management