We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Principal Software Engineer

Microsoft
United States, Washington, Redmond
Aug 14, 2025
OverviewM365 Copilot Platform is at the core of building a scalable platform to bring coherent experiences across all Copilots. As industry is evolving rapidly, we are shifting our focus to Agents and transforming the Copilot Platform into the Agents Platform. Agent Platform is core to Microsoft's Copilot ecosystem, powering intelligent agents across 1P and 3P surfaces. We are building a unified, scalable, and extensible runtime infrastructure that enables rapid experimentation, safe deployment, and seamless orchestration of LLM (large language model) powered agents. Our mission is to empower developers to build, compose, and operate agents with agility and confidence. We are seeking a highly experienced and technically visionary Principal Software Engineer to lead the architecture and development of the next-generation agent runtime. This role is pivotal in shaping the future of agent-based computing at Microsoft, enabling extensibility at scale and supporting multi-agent collaboration across first-party (1P) and third-party (3P) agents. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
ResponsibilitiesArchitect and evolve the core runtime infrastructure to support:Agent-to-Agent (A2A) and Multi-Agent Protocols (e.g., MCP).Declarative and code-based extensibility models.Runtime patching, flighting, and dynamic configuration.Plugin and tool integration with bot-speak and manifest schema support.Design and implement scalable orchestration patterns for agent collaboration, including delegation, sub-agent invocation, and shared memory contexts.Partner with cross-functional teams to ensure runtime stability, performance, and security.Drive innovation in agentic patterns such as proactive agents, async workflows, and dynamic skill selection.Contribute to the platform roadmap and influence long-term technical strategy.
Applied = 0

(web-5cf844c5d-2fvnj)