Principal Software Engineer Manager

Microsoft

Quick summary

Work type
On-site
Location
US
Salary
$142,800–$274,800 / yr
Posted
32 days ago
Closes
Nov 22, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 66% of similar roles. Most pay $174,200–$218,400 — the shaded band above. At the midpoint, this role pays about $209k versus about $196k 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 622 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Software Engineer Manager

Microsoft is hiring a Principal Software Engineering Manager for its Intelligent Conversations and Communications Cloud team, responsible for building and operating critical communications services at global scale. This role involves leading a mixed organization of Site Reliability Engineers and Software Engineers to ensure high availability and reliability in highly regulated environments. Day-to-day responsibilities include defining technical and organizational strategy, guiding engineering design decisions, driving incident management, and developing senior talent. The ideal candidate should have extensive experience with languages like C++, Java, or Python, and be adept at partnering across various teams to deliver durable, scalable services while maintaining a strong operational posture. This position requires deep technical expertise and the ability to scale impact through leadership in a complex, high-stakes domain.

What you'll do

  • Lead software engineering and SRE teams to ensure high-quality execution and reliable system design.
  • Define and drive technical and organizational strategy aligned with business priorities and long-term goals.
  • Guide architectural decisions to embed reliability, security, and compliance early in development cycles.
  • Drive incident management and post-incident reviews for systemic improvements and resilience.
  • Develop senior engineering talent through succession planning and leadership growth initiatives.

What we're looking for

  • At least 6 years of technical engineering experience with programming in C, C++, C#, Java, JavaScript, or Python.
  • Bachelor's degree in Computer Science or a related technical field.
  • Ability to meet Microsoft and government security screening requirements.
  • Experience leading and growing senior engineering leaders and principal-level talent.
  • Strong incident management skills and ability to drive systemic improvements.
  • Technical depth and operational judgment for reliable software-based systems.
  • Clear communication with leadership on risks, tradeoffs, priorities, and progress.

More like this

Similar roles

Principal Software Engineering Manager

Microsoft

US 71 days ago $139,900$274,800
Python Java JavaScript Rust C C++ AWS Kubernetes Docker CI/CD Git Linux PostgreSQL MongoDB Azure GCP REST Swagger JSON YAML Jenkins SonarQube GitHub Bitbucket

Sr. Software Engineer -CTJ- Poly

Microsoft

United States 40 days ago $119,800$234,700
PowerPlatform Azure Python C# .NET SQL CI/CD Kubernetes Docker Terraform Prometheus Grafana Git SRE DevOps Air-Gapped Environments Security Compliance Observability Automation

Senior Software Engineer - CTJ - Poly

Microsoft

United States 29 days ago $119,800$234,700
Azure Kubernetes Docker CI/CD Python Go Terraform Prometheus Grafana PostgreSQL Redis Git Jenkins Ansible OpenTelemetry ELK_stack AWS Google_Cloud_Platform

Principal Software Engineer Manager- CTJ- Poly

Microsoft

Reston, VA +2 101 days ago $142,800$274,800
CI/CD Kubernetes Docker Python PostgreSQL AWS Azure GCP Prometheus Grafana Terraform Ansible GitLab GitHub Jenkins Responsible AI SPACE framework Security Monitoring Telemetry SLA Incident Response

Principal Software Engineer Manager

Microsoft

72 days ago $142,800$274,800
Azure Kubernetes Docker CI/CD Terraform Python Go PostgreSQL Prometheus Grafana telemetry pipelines experimentation systems staged rollouts flighting progressive exposure pipelines SLO/SLA ownership client-service deployment workflows enterprise update delivery models