Connecting people I'd hire with companies I'd work at

Matt Wallaert
companies
Jobs

Principal Software Engineer-Agent 365 Microservices Infrastructure

Microsoft

Microsoft

Software Engineering, Other Engineering
Redmond, WA, USA
USD 139,900-274,800 / year
Posted on Mar 4, 2026
Overview

Microsoft is where passionate innovators come to collaborate, envision what can be, and build careers that grow through impact. In an AI-enabled world, we’re creating more possibilities through more innovation, more openness, and more trusted platforms.

The Business & Industry Copilots group is a rapidly growing organization responsible for the Power Platform, including Agent 365, Power Apps, and Power Automate. We’re looking for a Principal Software Engineer to join the Agent 365 Microservices Infrastructure team.

This is an exciting time to join a highly strategic area at Microsoft. In this role, you’ll help build scalable, reliable, secure, and compliant AI infrastructure that powers workloads across the Power Platform and Agent 365. Our team operates infrastructure at global scale, hosting thousands of AI workloads with proven engineering standards and service maturity baked in.

The Microservices Infrastructure team builds the hosting platform for AI services across our organization. Our mission is to deliver a fault-tolerant, scalable, cell-based architecture that enables fast, secure, and safe deployments of Copilot services. By leveraging shared infrastructure, we drive economies of scale while solving hard platform challenges like resource governance and noisy-neighbor isolation.

Our goal is to enable 99.99% reliability for thousands of services within the Business & Industry Copilot organization by providing an intelligent hosting for services and customer code using distributed technology.

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.



Responsibilities
  • Architect and build highly scalable, resilient, secure, and compliant infrastructure to power AI workloads at scale.
  • Drive ownership of critical features end‑to‑end—from design and implementation to validation, production rollout, and ongoing operational excellence.
  • Design and deliver foundational AI platforms and services that enable teams to build world‑class solutions, with deep support for observability, operational intelligence, and reliability.
  • Partner closely with cross‑functional teams to tackle complex challenges in large‑scale, distributed, multi‑tenant systems.
  • Lead the investigation and resolution of complex, customer‑impacting issues that span multiple services, with a focus on correctness, durability, and recovery.
  • Champion a quality‑first engineering culture through thoughtful system design, clean and maintainable code, robust testing, solid documentation, and proactive error handling.
  • Embody our culture and values


Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred qualification:

  • Proven track record operating services with production excellence: reliability, performance, and incident response.
  • Experience with distributed systems and large-scale service operations (multi-tenant and/or high-throughput systems).
  • Knowledge of Azure Kubernetes (AKS), Linux, and/or Service Fabric.
  • Observability and telemetry experience: OpenTelemetry, plus data/monitoring stacks such as Kusto (Azure Data Explorer), Prometheus, Grafana, and/or Power BI dashboards.

#BICJobs

#AGENT365



Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $139,900 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.