Software Engineer

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$85,400–$168,100 / yr
Posted
4 days ago
Freshness
Confirmed live today
Closes
Apr 21, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $155k
This role $127k
$73k $198k
below market most similar roles pay here above market

This role pays less than 73% of similar roles. Most pay $124,850–$184,900 — the blue band above. At the midpoint, this role pays about $127k versus about $155k 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 694 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer

The Software Engineer joins the Validation team within the Windows Servicing and Delivery organization to improve the quality and reliability of monthly Windows security releases. You will design, implement, and maintain cloud-native services, automation frameworks, telemetry pipelines, and AI-powered engineering solutions. Day-to-day responsibilities include developing APIs, workflow integrations, and dashboards to analyze quality signals, as well as building systems to detect regressions across diverse hardware and software environments. You will utilize technologies including C, C++, C#, Java, JavaScript, and Python, while leveraging tools like GitHub Copilot, Azure services, Kubernetes, and Kusto. This role solves the technical challenge of transforming isolated tests into an intelligent engineering platform to provide trusted validation signals and actionable insights for global security updates.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Design, implement, test, deploy, and maintain software components that support Windows validation and monthly security releases.
  • Build and enhance automation frameworks to validate security fixes across diverse hardware and software environments.
  • Develop cloud-native services, APIs, and workflow integrations to collect and analyze quality signals.
  • Create AI-powered solutions and agentic workflows to automate repetitive engineering activities and accelerate root cause analysis.
  • Develop dashboards and reporting capabilities to provide visibility into security-fix quality and release readiness.
  • Support validation services in production environments by investigating and mitigating service issues and reliability concerns.
  • Participate in design reviews, code reviews, and testing activities following best practices for reliability and security.

What we're looking for

  • Bachelor's Degree in Computer Science or a related technical discipline.
  • Proven experience coding in languages including C, C++, C#, Java, JavaScript, or Python.
  • Ability to pass the Microsoft Cloud background check.
  • Experience developing software applications, services, APIs, automation systems, or engineering tools (preferred).
  • Experience with cloud services, distributed systems, or modern software development practices (preferred).
  • Experience using source control systems, CI/CD pipelines, and modern software engineering workflows (preferred).
  • Experience developing solutions using Microsoft Azure services (preferred).
  • Experience with Kubernetes, containerized workloads, or cloud-native architecture (preferred).

More like this

Similar roles

Software Engineering IC2

Microsoft

6 days ago $85,400–$168,100
C# .NET Python Java C++ JavaScript C Azure Kubernetes REST APIs Microservices Distributed Systems CI/CD Git OAuth Microsoft Entra ID NoSQL Data Processing
1+ yrs exp Hybrid

Software Engineer

Applied Materials

Santa Clara, CA 153 days ago $179,500–$246,500
Modern C++ Python C# Java Rust Machine Learning PyTorch GPU Programming Signal Processing Computer Vision Robotics Web Service Architecture FPGA Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 151 days ago
C++ Python LabVIEW National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging Data Storage
1+ yrs exp

Software Engineer

SHI International

Somerset, NJ +1 84 days ago $125,000–$150,000
Python SQL JavaScript AWS Azure CI/CD DevOps PaaS IaaS SaaS ORM TDD Infrastructure as Code Virtualization Testing Debugging
7+ yrs exp

Software Engineer

Booz Allen Hamilton

Arlington, VA 80 days ago
C# Java Python React NodeJS Rust C++ C Linux Containers Automated Testing Web Development Networking Filesystems
3+ yrs exp