| Microsoft Careers

Microsoft

Hybrid

Quick summary

Work type
Hybrid
Location
Redmond, WA
Salary
$165,600–$296,400 / yr
Posted
10 days ago
Closes
Dec 2, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $231k
$121k most similar roles pay here $315k

This role pays more than 94% of similar roles. Most pay $177,250–$208,800 — the shaded band above. At the midpoint, this role pays about $231k versus about $193k for comparable roles.

Based on 239 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 1580 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

As a Principal Software Engineering Manager on the Web Data Platform Team, you will lead a high-performing team in building large-scale platforms for semantic understanding of multimodal documents, driving transformative scenarios that power over 1 billion users. Your day-to-day responsibilities include providing technical leadership through architecture and design, conducting code reviews, and ensuring quality assurance while integrating AI-first development practices. You will collaborate with stakeholders to define user requirements and develop comprehensive design documents, mentor team members to produce maintainable code, and present technical strategies and architectural choices to senior leaders. The role requires expertise in large-scale system architecture, microservices, database design, API development, performance tuning, and telemetry analysis, along with a deep understanding of AI models and proficient analytical skills for software design. This position is integral to the ongoing mission of elevating our platform as a foundational component in the industry's AI solutions landscape.

What you'll do

  • Manage a team to deliver high-quality products and features efficiently.
  • Provide technical leadership in architecture, design, code reviews, and development.
  • Integrate AI-first development practices within the engineering team.
  • Identify dependencies and develop detailed design documents for platforms.
  • Mentor engineers to produce maintainable and extensible code across products.
  • Collaborate with stakeholders to drive project plans and release strategies.

What we're looking for

  • Proven experience managing a team of high-performing engineers.
  • Extensive hands-on technical leadership in architecture, design, and development.
  • Deep expertise in large-scale system architecture and performance tuning.
  • Strong programming skills with knowledge of architectural patterns for scalable applications.
  • Demonstrated ability to mentor others in producing maintainable code across products.
  • Proficient analytical skills with a focus on systematic software design approaches.

More like this

Similar roles

Principal Software Engineer | Microsoft Careers

Microsoft

Redmond, WA +1 123 days ago $142,800$274,800
Python Java JavaScript C# AI CI/CD Kubernetes Docker AWS Azure PostgreSQL MongoDB Git Jenkins GitHub Swagger RESTful APIs Microservices Cloud Native DevOps SRE Observability Security
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 146 days ago $142,800$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

| Microsoft Careers

Microsoft

WA 76 days ago $142,800$274,800
CUDA NVIDIA_Triton_Inference_Server TensorRT Kafka Flink Spark_Streaming GPU CPU NUMA Docker CI/CD Prometheus Grafana PostgreSQL Python Go AWS Azure Google_Cloud_Pods Kubernetes Terraform