Principal Software Engineering Lead

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$142,800–$274,800 / yr
Posted
4 days ago
Freshness
Confirmed live today
Closes
Mar 31, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $197k
This role $209k
$127k most similar roles pay here $291k

This role pays more than 65% of similar roles. Most pay $178,300–$216,300 — the shaded band above. At the midpoint, this role pays about $209k versus about $197k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 608 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 572 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Software Engineering Lead

The Principal SWE Lead joins the Customer Service & Support organization to lead the architecture, development, and production deployment of agentic AI solutions. This hands-on technical leadership role involves building diagnostic experiences, orchestration workflows, and evaluation frameworks to transform support interactions into secure, reliable, and scalable systems. The successful candidate will design engineering strategies, conduct code reviews, and integrate AI solutions with existing support systems, APIs, and telemetry. Key responsibilities include managing multi-agent coordination, retrieval-augmented generation, and prompt engineering while ensuring compliance with safety and reliability standards. Required skills include proficiency in languages such as C, C++, C#, Java, JavaScript, or Python, along with experience in distributed systems, cloud services, and tools like Azure AI Foundry or Copilot Studio. The role solves complex problems in automated service operations and workflow automation for enterprise-scale support environments.

What you'll do

  • Architect and build production-grade agentic AI solutions, orchestration workflows, and diagnostic experiences for support systems.
  • Set technical direction by defining architecture, engineering strategies, and reusable patterns for scalable AI systems.
  • Develop critical code components while conducting design reviews and resolving complex architectural issues.
  • Integrate AI solutions with internal APIs, knowledge sources, and telemetry while ensuring secure data handling.
  • Solve advanced problems in agent orchestration, including state management, tool use, and retrieval-augmented generation.
  • Establish robust evaluation frameworks to test prompt accuracy, model groundedness, and system reliability.
  • Deploy and operate AI services in cloud environments following strict security, privacy, and compliance requirements.
  • Mentor engineers and establish technical standards to improve team execution and knowledge sharing.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 6+ years of engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python.
  • Ability to pass the Microsoft Cloud Background Check and meet other required security screening requirements.
  • Experience building applied AI systems, including generative AI, large language models, or autonomous agents (preferred).
  • 10+ years of professional software design and development experience for complex production systems (preferred).
  • Experience designing, building, deploying, and operating highly available, secure, and scalable cloud services (preferred).
  • Proficiency in modern programming languages to contribute directly to production code, with Python being highly relevant (preferred).
  • Expertise in distributed systems, APIs, data platforms, observability, testing, and production operations (preferred).
  • Experience with Azure AI Foundry, Copilot Studio, Power Platform, or comparable enterprise AI and cloud platforms (preferred).

More like this

Similar roles

Software Engineer Principal

PNC

Strongsville, OH 98 days ago
C# Microsoft.NET Azure DevOps SQL Oracle RESTful APIs WCF ASP.NET MVC MVVM IBM MQ NUnit Visual Studio VS Code PowerShell CI/CD Jenkins BitBucket Git Entity Framework LINQ Splunk Dynatrace Agile Scrum SDLC
5+ yrs exp

Software Engineer Principal

PNC

Farmers Branch, TX 91 days ago
IBM Integration Bus Java OpenShift BPMN IBM BPM Flowable BPM Messaging Queue MQ Business Rule Management Unit Testing Code Review Technical Design
5+ yrs exp

Principal Software Engineer

PNC

Pittsburgh, PA 44 days ago
Java REST SOAP Spring JPA JSON Oracle SQL CI/CD IBM ODM Jenkins BitBucket OBIEE SoapUI Eclipse IntelliJ XSLT Camel Framework Hibernate JAX-WS

Principal Software Engineer

Ally Financial

36 days ago $110,000–$180,000
Python Java AWS Azure Generative AI LLM RAG Robocorp UiPath Automation Anywhere micro-services Serverless CI/CD Infrastructure as Code API Vector Stores GitHub Copilot Claude
7+ yrs exp Hybrid

Principal Software Engineer

Walmart

Bentonville, AR 118 days ago $110,000–$220,000
Python Java C++ Cloud-Native Architecture AI/ML CI/CD Model-Driven Design NICE InContact Real-time Data Processing Software Development Lifecycle Monitoring Incident Response WCAG) 2.2 AA
5+ yrs exp