Software Engineering Manager

Microsoft

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
—
Salary
$165,600–$296,400 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday
Closes
Mar 23, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $231k
$135k most similar roles pay here $314k

This role pays more than 77% of similar roles. Most pay $153,300–$227,450 — the shaded band above. At the midpoint, this role pays about $231k versus about $190k for comparable roles.

Based on 238 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 686 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineering Manager

As a Software Engineering Manager on the Purview Fundamentals team, you will lead a team of engineers responsible for core platform services including Authorization, Policies, Scopes, Alerts, and Audits. You will own the end-to-end delivery of features from design through deployment while fostering an inclusive engineering culture and providing career coaching to your reports. Your daily work involves driving service reliability, managing technical debt, conducting architecture reviews, and ensuring security-first practices like RBAC and data protection are integrated into the platform. You will collaborate with cross-functional teams to manage roadmaps and prioritize investments for enterprise-scale software services. The role requires expertise in distributed systems and software security, with experience in languages such as C, C++, C#, Java, JavaScript, or Python to solve complex problems regarding compliance and governance within the Microsoft Purview product area.

What does a Software Engineering Manager earn?

Median $217650 from 120 postings across 44 companies.

See salary data

What you'll do

  • Own the end-to-end delivery of Microsoft Purview features from initial strategy and design through deployment and adoption.
  • Lead, coach, and manage the career development of a team of software engineers.
  • Drive service reliability and operational excellence through incident management and continuous service improvements.
  • Champion security-first engineering practices to ensure compliance with privacy standards and vulnerability remediation goals.
  • Establish engineering processes, quality standards, and metrics aligned with New Production Function requirements.
  • Lead technical architecture and design reviews focusing on scalability, performance, and cost considerations.
  • Manage operational priorities, including technical debt reduction and long-term platform modernization efforts.
  • Communicate project status, risks, and strategic recommendations to senior leadership and stakeholders.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field.
  • 8+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • Ability to pass Microsoft and Microsoft Cloud background checks.
  • Master's Degree in computer science (preferred).
  • Expertise in Distributed Systems (preferred).
  • Expertise in Software Security (preferred).
  • 10+ years of experience delivering enterprise scale software services (preferred).
  • 5+ years of experience in leading software engineering teams (preferred).

More like this

Similar roles

Software Engineering Manager

Broadridge

Newark, NJ 38 days ago $200,000–$230,000
Java Spring Kafka Camunda PostgreSQL Redis Distributed Systems API Design Event-Driven Architecture Cloud-Native Platform Engineering Agile Monitoring Alerting Root-Cause Analysis
10+ yrs exp

Software Engineering Manager

Marathon Petroleum

Houston, TX +3 6 days ago $141,300–$212,000
Azure Docker Kubernetes Terraform Ansible Python C++ C# Java JavaScript ReactJS Angular Blazor SQL TSQL PL/SQL DevSecOps CI/CD Infrastructure as Code APIs
10+ yrs exp

Software Engineering Manager (Java)

Allstate

Remote (IL) 9 days ago $120,000–$193,725
Java Spring Boot Microservices REST APIs AWS Azure Kubernetes CI/CD Kafka RabbitMQ ActiveMQ NoSQL Distributed Systems DevOps Domain-Driven Design Automated Testing Observability
7+ yrs exp Remote

Senior Software Engineering Manager

Microsoft

Redmond, WA 58 days ago $119,800–$234,700
Azure Infrastructure-as-Code Terraform Bicep CI/CD Python Java C++ C# JavaScript Linux Grafana Datadog OpenTelemetry Distributed Systems Networking Storage
4+ yrs exp Hybrid

Senior Software Engineering Manager

SoFi

San Francisco, CA 41 days ago $289,182–$318,100
Agile SDLC Kotlin Java Swift JavaScript CI/CD MVC MVVM Clean Architecture Android iOS Software Architecture Object-oriented programming Data Structures SDKs Automated Testing
5+ yrs exp Hybrid

Senior Software Engineering Manager

Cisco

San Jose, CA 38 days ago $214,100–$309,800
Cloud-native Development CI/CD Test Automation Observability Security Automation Distributed Systems SaaS Hybrid-cloud AI-assisted Development Agentic Workflows Infrastructure
10+ yrs exp Hybrid