Principal Software Engineering Manager - CoreAI
Microsoft· Software Engineering
Redmond, WA$142.8k - $274.8kfull-timePosted 1mo ago
About the role
Lead a team building the C# language, compiler, and developer tools across Copilot, Visual Studio Code, Visual Studio and other environments, shaping AI-enabled developer experiences and ensuring high-quality, scalable solutions.
Responsibilities
- Lead, coach, and grow a team of software engineers, creating an inclusive environment where people can do their best work and develop their careers.
- Establish clear priorities and engineering direction for the team in partnership with product management, design, and engineering leaders.
- Provide leadership for complex areas of the C# compiler and developer tools ecosystem, helping the team make sound architectural decisions and balance near-term delivery with long-term investments.
- Build an engineering culture centered on quality, customer focus, accountability, collaboration, continuous learning, and thoughtful technical decision-making.
- Use customer feedback, experimentation, performance data, and production telemetry to understand how features are working and identify opportunities for improvement.
- Collaborate with teams across Microsoft and with the open-source community to solve challenging technical and architectural problems that span organizational boundaries.
- Help the team effectively adopt AI-assisted development practices and identify opportunities to use AI to improve engineering productivity, product quality, and developer experiences.
- Participate in planning and prioritization across the broader .NET and developer tools organization and communicate strategy, tradeoffs, progress, and risks to stakeholders.
- Stay current with developments across the .NET platform, Copilot ecosystem, C# language and developer tools ecosystem, and rapidly evolving AI-assisted software development landscape.
- Contribute to the broader engineering organization by sharing technical and leadership expertise, developing future leaders, and improving engineering practices beyond the immediate team.
Qualifications
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to C#, Java, C++, JavaScript, or Python - OR equivalent experience.
Skills
Required:People leadership
Nice to have:C#Software engineering experienceAI-assisted development practices
Last updated Sep 3, 2026. Interested? Apply on the company site.
About Microsoft
Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target
More open roles at Microsoft
- Senior Security Sales Specialist3d agoHybrid (Auckland) · Digital Solution Area Specialists
- Technical Program Manager3d agoRedmond, WA, Multiple Locations · Technical Program Management
- AI Business Solutions Specialist Manager - M365 Copilot / Agents / Dynamics 365 / Power Platform3d agoTokyo · Solution Area Specialists
- Senior Technical Program Manager3d agoRedmond, WA, Hybrid (Multiple Locations) · Technical Program Management
- Senior Subsea Project & Operations Manager3d agoTokyo, Japan · Sourcing Engineering