Bachelor's degree in computer science, or related technical discipline.
Proven years of experience writing software in one or more high-level languages and frameworks including, but not limited to C++, C#, ASP.NET, Java, J2EE, Spring.
Hands-on experience working with large-scale distributed SaaS architectures.
Nice to Haves:
Experience with Agent-based architectures, frameworks, and technologies (such as MCP, A2A protocol, Langchain, Azure AI Foundry).
Proficiency with Microsoft 365 and Entra ID for identity and access management in enterprise environments.
Skilled in web application development frameworks, such as React.
Demonstrated ability in delivering a Cloud SaaS product on Azure, AWS, or GCP.
Excellent communication and collaboration skills to work effectively across disciplines and partner teams.
What You'll Be Doing:
Design and implement core components of the Agent OS, including identity, provisioning, lifecycle management, and observability.
Collaborate and partner with cross-functional teams to integrate the latest from Entra ID, M365, and other Microsoft technologies.
Rapidly prototype and iterate on new ideas to stay ahead in the agent platform race.
Participate in and drive architectural decisions and technical strategy for Agent OS.
Conduct code reviews to ensure alignment with the team's and Microsoft’s standards, delivering high quality, secure, and scalable solutions.
Provide technical mentorship to your peers.
Perks and Benefits:
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.