Software Engineer II

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$102,100–$202,200 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday
Closes
Mar 24, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $153k
This role $152k
$90k most similar roles pay here $214k

This role pays more than 61% of similar roles. Most pay $128,437–$177,362 — the shaded band above. At the midpoint, this role pays about $152k versus about $153k 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 557 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II

Software Engineer II - CTJ - Poly will join the Purview Infrastructure Engineering team to own solutions improving the scalability, reliability, and operational efficiency of Purview services across multiple cloud environments. The role involves building automated pipelines to reduce manual steps, optimizing costs through telemetry and dashboards, refactoring components for better architecture, and ensuring cross-cloud parity and compliance. Candidates must possess a degree in computer science or a related field and experience coding in languages such as C, C++, C#, Java, JavaScript, or Python. Preferred skills include CI/CD and Infrastructure as Code using Azure DevOps, Bicep, and Terraform, alongside expertise in secure coding and automated testing. This position focuses on solving infrastructure challenges for Purview services while ensuring audit readiness and technical alignment across various engineering teams to deliver high-quality features.

What does a Software Engineer earn?

Median $196000 from 2031 postings across 144 companies.

See salary data

What you'll do

  • Build and maintain automated pipelines to reduce manual steps and increase deployment speed.
  • Optimize system costs and efficiency using telemetry, dashboards, and targeted technical improvements.
  • Refactor components and apply best practices to enhance architecture and reliability.
  • Drive cross-cloud parity and compliance by integrating Purview capabilities and audit readiness.
  • Develop engineering solutions that improve scalability and operational efficiency across multiple cloud environments.
  • Investigate complex technical issues and provide high-quality solutions for infrastructure problems.
  • Participate in technical design discussions to drive successful delivery outcomes.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 2+ years of experience coding in languages like C, C++, C#, Java, JavaScript, or Python.
  • Equivalent experience to a degree is acceptable.
  • Must possess an active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph.
  • Must be able to pass the Microsoft Cloud background check.
  • Must provide verification of U.S. citizenship due to legal restrictions for government agency support.
  • Experience with CI/CD and IaC using Azure DevOps, Bicep/Terraform, and telemetry for safe rollouts (preferred).
  • Deep knowledge of engineering fundamentals in secure coding, automated testing, and maintainable design (preferred).
  • Ability to collaborate across teams to deliver features and compliance artifacts for specialized clouds (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

17 days ago $102,100–$202,200
C C++ C# Java JavaScript Python Distributed Systems PSTN Ansible CI/CD Azure DevOps GitHub Actions Telemetry SRE AI-assisted Development
2+ yrs exp Hybrid

Software Engineer II

Microsoft

17 days ago $102,100–$202,200
Azure C C++ C# Java JavaScript Python Telemetry Data Analytics ITIL load-balancing Caching Queuing
2+ yrs exp Hybrid

Software Engineer II

Microsoft

46 days ago $102,100–$202,200
C C++ C# Java JavaScript Python CI/CD Git Windows Linux Kubernetes Azure DevOps GitHub Monitoring Logging Alerting
2+ yrs exp Hybrid

Software Engineer II

Microsoft

28 days ago $102,100–$202,200
C C++ C# Java JavaScript Python CI/CD Git Windows Linux Kubernetes Azure DevOps GitHub Logging Monitoring Alerting Service Architecture
2+ yrs exp Hybrid

Software Engineer II

Microsoft

21 days ago $102,100–$202,200
Azure Python C# C++ Java JavaScript Docker Kubernetes CI/CD Cloud Infrastructure Distributed Systems GitHub Copilot Telemetry Monitoring Automation
2+ yrs exp Hybrid

Software Engineer II

Microsoft

3 days ago $102,100–$202,200
C C++ C# Java JavaScript Python Cloud Computing CI/CD DevOps Distributed Systems Security Engineering Threat Modeling Logging Monitoring Alerting Networking Virtual Machines
2+ yrs exp Hybrid