Principal Software Engineering Manager @ Microsoft
Your Application Journey
Email Hiring Manager
Job Details
Principal Software Engineering Manager
We are seeking a hands-on Principal Software Engineering Manager to lead the Employee Self Service Platform Extensibility team. This team is at the forefront of enabling AI-powered self-service experiences across HR, IT, Facilities, and other enterprise domains. You will drive the development of extensibility features that empower AI agents to deliver seamless, personalized, and actionable employee support through Microsoft Copilot Studio and BizChat.
What We Do
The Employee Self-Service (ESS) product is an emerging and cornerstone initiative within Microsoft’s Copilot ecosystem. It is designed to streamline and personalize employee interactions across HR, IT, and facilities domains. ESS empowers customers to quickly create conversational AI agents that integrate with enterprise systems to deliver accurate, context-aware responses and automate routine tasks.
Our Team
We are a geo-distributed team of engineers based in Redmond, WA and India. The team collaborates closely with the Microsoft Copilot Studio, Microsoft AI, and BizChat teams, as well as experienced Product Managers, Technical Program Managers, designers, and researchers. This is a new and emerging product with rapidly evolving technology and market competition, ideal for those who are current on AI technologies, thrive in ambiguity, are curious, and can solve problems across multiple code stacks.
This role is based at the Redmond campus, with a hybrid work model of 3 days on-site and 2 days working from home.
Key skills/competency
- AI
- Employee Self-Service
- Extensibility
- Leadership
- Software Development
- Microsoft Copilot
- BizChat
- Enterprise Integration
- Geo-distributed Teams
- Hybrid Work
How to Get Hired at Microsoft
🎯 Tips for Getting Hired
- Research Microsoft culture: Understand the mission, values, and latest innovations.
- Customize your resume: Highlight AI and software management skills.
- Show leadership impact: Share concrete examples from previous roles.
- Prepare for technical interviews: Review enterprise system integration.