Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer - Platform Architect

Microsoft

$163,000 - $331,200
Oct 17, 2025
Redmond, WA, US
Apply Now

Microsoft is seeking a Principal Software Engineer - Platform Architect for the Teams Platform to design and build next-generation programmability and API interfaces across Microsoft Teams & M365, with a focus on AI & LLM technologies

Requirements

  • 10+ years of experience focused on advanced software development and architecture, building commercial-grade, high-availability services
  • 10+ years of experience driving software platform architecture projects from both a technical and functional perspective, guiding complex projects from planning through execution and service operations
  • Experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • Experience in LLM infrastructure and paradigms: Agent-to-agent communication protocols and orchestration, Model Context Protocol, Integration of third-party tools, APIs, and data sources into LLM pipelines
  • Secure execution of LLMs in cloud environments, multi-tenant isolation, throttle control
  • Analytical and problem-solving skills, with a history of navigating significant technical challenges, emphasizing a continuous release mindset and service operation in a dynamic environment
  • Ability to lead in a fast-paced, customer focused, and data-driven environment

Responsibilities

  • Define long-term technical strategy: Set vision and direction for Teams API and AI platform initiatives, including agent-to-agent protocols, composable LLM pipelines, and developer extensibility
  • Architect complex, scalable systems: Lead design for end-to-end scenarios involving distributed microservices, multi-tenant routing, LLM orchestration, tool integration, and secure API endpoints
  • Build hyperscale LLM-enabled infrastructure: Craft systems to support developer-deployed AI agents, multi-step workflows, data connectors, and runtime MCP patterns across global Teams environments
  • Design APIs & SDKs for AI applications: Define developer-facing components that allow ISVs to deploy, configure, and manage LLM-powered agents and tools within Teams
  • Drive engineering culture: Champion scalability, reliability, observability, security, operational excellence, and customer obsession
  • Collaborate broadly: Partner with leadership, cross-functional teams (Research, Security, UX), and ecosystem stakeholders to deliver unified, strategic outcomes
  • Hands-on leadership: Develop, debug, optimize, and maintain platform features end-to-end—from coding to deployment and operational excellence

Other

  • Bachelor's Degree in Computer Science or related technical field
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
  • Ability to work in a fast-paced, customer focused, and data-driven environment
  • A decisive, self-directed, collaborative, and innovative approach to projects