Microsoft is seeking a Principal Software Engineering Manager to lead the Employee Self Service Platform Extensibility team. This team is responsible for developing extensibility features that enable AI-powered self-service experiences across HR, IT, and Facilities domains, allowing AI agents to deliver personalized employee support through Microsoft Copilot Studio and BizChat.
Requirements
- 6+ years experience designing, building, and managing high-scale full-stack systems including authentication, microservices, distributed systems, data and analytics workloads, and AI training and inferencing services.
- 8+ years experience designing, building, and managing high-scale full-stack systems including authentication, microservices, distributed systems, data and analytics workloads, and AI training and inferencing services.
- Experienced with AI, cloud-based architectural patterns and best practices.
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
Responsibilities
- Architect and implement extensibility features that allow AI agents to interact with enterprise systems (e.g., HRIS, ITSM, Facilities platforms).
- Own the delivery of key extensibility features such as agent publishing, multi-agent architecture improvements, MCP and connectors, and conversational workflow customization.
- Ensure compatibility with OpenAPI standards and Microsoft’s AI orchestration models.
- Identify and drive performance, scalability, and reliability improvements across the ESS platform.
- Establish engineering best practices, including CI/CD, telemetry, and quality assurance.
- Define and execute the technical roadmap aligned with organizational goals and cross-functional priorities.
- Coordinate and partner across product teams, develop and support key extensibility features in Microsoft AI products – Microsoft Copilot Studio and Bizchat.
Other
- Lead and grow a high-performing engineering team focused on extensibility for employee self-service scenarios.
- You will collaborate with internal and customer HR, IT, and Facilities stakeholders to understand business needs and translate them into technical solutions.
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check
- 3+ years people management experience