"Purview" Software Engineer | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Washington · California · New York
Salary
$100,600–$199,000 / yr
Posted
120 days ago
Closes
Aug 2, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $180k
This role $150k
$85k most similar roles pay here $251k

This role pays less than 77% of similar roles. Most pay $151,450–$208,800 — the shaded band above. At the midpoint, this role pays about $150k versus about $180k 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 571 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · "Purview" Software Engineer | Microsoft Careers

As a Software Engineer on Microsoft Purview’s solutions team, you will play a pivotal role in addressing data fragmentation within organizations by integrating coverage for data protection and governance. Your daily tasks will involve leveraging AI tools throughout the software development lifecycle, ensuring rigorous testing and debugging practices to maintain high-quality product features in production. You will also contribute to architectural discussions and drive automation efforts towards zero-touch deployment of complex product features. The ideal candidate possesses a strong background in programming languages such as C, C++, C#, Java, JavaScript, or Python, alongside experience in deploying solutions to customers with minimal guidance. This role is integral to our mission of improving resource utilization and performance across Azure services, emphasizing cost-optimization initiatives at scale.

What you'll do

  • Applies AI tools and practices throughout the SDLC with minimal guidance.
  • Proactively verifies product feature assumptions using debugging, tests, logs, and telemetry.
  • Provides technical feedback on architecture proposals under leadership guidance.
  • Develops automation for complex product features to enable zero-touch deployment.
  • Identifies requirements and contributes to the development of production deployments.

What we're looking for

  • Bachelor's degree in Computer Science or related field with 2+ years of coding experience.
  • Proficiency in at least one programming language such as C, C++, C#, Java, JavaScript, or Python.
  • Ability to meet Microsoft, customer, and government security screening requirements.
  • Experience using AI tools throughout the software development lifecycle.
  • Contributes to automation within production and deployment processes.

More like this

Similar roles

Software Engineer | Microsoft Careers

Microsoft

US 23 days ago $100,600$199,000
Python Java JavaScript C# AWS Azure Kubernetes Docker CI/CD Git PostgreSQL MongoDB REST GraphQL Linux Windows DevOps OpenAPI Swagger

Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 145 days ago $100,600$199,000
Python JavaScript AI LLMs Agentic Frameworks Prompt Engineering CI/CD Docker Kubernetes Azure GitHub PostgreSQL MSSQL Visio Microsoft Project Planner To Do Git Swagger RESTful APIs JSON

| Microsoft Careers

Microsoft

US 19 days ago $102,100$202,200
Python Java JavaScript C C++ C# OAuth OpenID Connect SAML CI/CD

Software Engineer | Microsoft Careers

Microsoft

US 12 days ago $102,100$202,200
Azure Kubernetes Docker CI/CD Python Go Rust PostgreSQL Redis GraphQL WebGL Terraform Prometheus Grafana GitLab AI ML LLM
Hybrid