Principal Software Engineer - Copilot | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
WA
Salary
$142,800–$274,800 / yr
Posted
7 days ago
Closes
Nov 25, 2026

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 64% of similar roles. Most pay $177,250–$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 728 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Software Engineer - Copilot | Microsoft Careers

Join Microsoft as a Software Engineer on their cutting-edge AI team focused on enhancing Windows with agentic computing experiences. You will design and develop secure, performant platform services and next-generation Copilot features, collaborating closely with researchers and engineers to build innovative AI products. Your day-to-day involves working at the intersection of distributed systems, AI, and agent-driven development, creating robust backends and native tools that enable intelligent user interactions on Windows PCs. Ideal candidates have extensive experience in languages like C++, Java, or Python, along with hands-on expertise using modern AI coding agents to drive adoption and define best practices for agentic workflows. This role tackles complex challenges at consumer scale, transforming how users interact with their devices through advanced AI integration.

What you'll do

  • Design and develop next generation products and features for Copilot experiences on Windows.
  • Build secure and performant platform services to support AI-driven user experiences.
  • Collaborate with cross-functional teams to integrate AI into native Windows tools.
  • Overcome technical challenges to deliver iterative improvements quickly to users.
  • Define best practices for prompt design and human-in-the-loop systems.

What we're looking for

  • Extensive experience (12+ years) with coding in C, C++, C#, Java, JavaScript, or Python.
  • Master's Degree in Computer Science or related field preferred.
  • Expertise in modern AI coding agents and agentic development workflows.
  • Track record of driving adoption of agentic tools to improve engineering velocity.
  • Experience defining best practices for prompt design and human-in-the-loop systems.

More like this

Similar roles

| Microsoft Careers

Microsoft

WA 9 days ago $142,800$274,800
Azure AWS GCP Python Kubernetes Docker CI/CD PostgreSQL Redis MongoDB Apache Kafka GraphQL REST Terraform Prometheus Grafana Git Jenkins Scrum
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 136 days ago $139,900$274,800
Python Java Kubernetes AWS Azure CI/CD MLOps Apache Spark Flink Docker Prometheus Grafana PostgreSQL Redis Scalability High-Availability Multi-Agent Systems Reinforcement Learning
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 4 days ago $165,600$296,400
Azure Kubernetes Docker Python Go Java SQL NoSQL CI/CD Prometheus Grafana Git GitHub Terraform AWS Google Cloud Microservices Service-Oriented Architecture LLM Responsible AI DevOps
Hybrid