Principal Software Engineering Manager | Microsoft Careers
At a glance
AI generatedTL;DR
The Principal Software Engineering Manager role at Microsoft’s M365 Copilot Inference team involves leading a group focused on automating capacity buildout for the AI-driven Copilot experiences. This hands-on technical leadership position requires driving the design and execution of control plane services, including intake, planning, deployment, fleet health, and unified control surfaces, to ensure low-latency and highly available Copilot functionalities. The manager will work closely with peer teams to automate capacity workflows, enhance reliability through SLAs and metrics, and recruit top talent while fostering a high-performing engineering culture. Key skills include experience in managing distributed systems at scale, technical depth for design reviews and live-site debugging, and expertise in AI/ML infrastructure, GPU fleets, and large-scale inference systems. This role demands proficiency with Azure, M365, and AI workload cost models, as well as a proven track record in building control planes and automation systems from scratch.
Skills
What you'll do
- Lead the design and execution of capacity automation services for Copilot.
- Replace manual workflows with automated data-driven systems for capacity management.
- Ensure live-site reliability and operational excellence for control plane components.
- Partner with peer managers to align on dependencies and drive execution across teams.
- Coach and grow senior and mid-level engineers, raising the engineering bar within the team.
What we're looking for
- Extensive experience as an engineering manager leading teams that build distributed systems at scale.
- Proven track record of shipping production services with live-site ownership and on-call responsibilities.
- Strong ability to automate operational workflows and build tooling for large-scale systems.
- Experience in hiring, coaching, and developing people within high-growth platform organizations.
- Technical depth to participate in design reviews and provide feedback on code and designs.
- Background in building control planes or automation systems from scratch.
- Familiarity with AI/ML infrastructure, GPU fleets, and capacity planning at scale.
Employer
About Microsoft
Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing
Microsoft currently has 534 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 488 roles with salary data.
Most-posted roles
- | Microsoft Careers 121
- Principal Software Engineer | Microsoft Careers 19
- Senior Software Engineer | Microsoft Careers 18
- Software Engineer II | Microsoft Careers 10
- Principal Applied Scientist | Microsoft Careers 5