| Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$85,400–$168,100 / yr
Posted
16 days ago
Closes
Nov 16, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $176k
This role $127k
$70k most similar roles pay here $230k

This role pays less than 88% of similar roles. Most pay $142,400–$208,800 — the shaded band above. At the midpoint, this role pays about $127k versus about $176k 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 310 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

As a Software Engineer at Microsoft’s Defender engineering team, you will join a dynamic group dedicated to developing advanced cloud security solutions. Your primary responsibilities include building and enhancing scalable and reliable services, contributing to the design and automation of service scale features, and participating in on-call rotations to address production issues promptly. You will work with state-of-the-art technologies such as CI/CD pipelines, Docker, Kubernetes, Azure DevOps, and GitHub, while also ensuring robust logging, monitoring, and alerting systems are in place for large-scale production services. This role requires a deep understanding of cloud environments and the ability to collaborate effectively across multi-disciplinary teams including software engineers, program managers, security researchers, and data scientists.

What you'll do

  • Build and enhance scalable, highly reliable cloud security services.
  • Improve engineering systems and practices to deliver complex cloud solutions.
  • Design and automate features to meet large-scale customer requirements.
  • Investigate and resolve pre-production and production issues efficiently.
  • Participate in on-call rotation for incident response and system maintenance.

What we're looking for

  • Experience building and improving scalable and reliable cloud services.
  • Proficiency in CI/CD concepts, Git, Docker, Kubernetes or similar technologies.
  • Ability to debug issues across operating systems, applications, and the cloud.
  • Experience with Azure DevOps and GitHub tooling for development processes.
  • Demonstrated skills in logging, monitoring, alerting, and measuring service reliability.

More like this

Similar roles

Software Engineer II - CTJ - Poly | Microsoft Careers

Microsoft

US 72 days ago $102,100$202,200
Python Java JavaScript C# DevOps CI/CD Docker Kubernetes AWS Azure GCP Terraform Git Jenkins Prometheus Grafana Linux Windows Networking Cloud Computing Security Threat Modeling Defense-in-Depth

Software Engineer II - CTJ - Poly | Microsoft Careers

Microsoft

US 65 days ago $100,600$199,000
Python C# .NET Docker Kubernetes Azure CI/CD Git Terraform PostgreSQL Redis Distributed Systems Security Best Practices On-Call Support M365 Services Authentication Encryption Infrastructure Orchestration Search Services

Software Engineer - CTJ - Poly

Microsoft

Reston, VA 79 days ago $102,100$202,200
Azure Python C# .NET SQL PostgreSQL Kubernetes Docker CI/CD Terraform Git GitHub Artificial Intelligence Security Best Practices DevOps Cloud Computing Automation Testing Logging Telemetry Architecture Design Dependency Management Open Source AI Tools Test Automation Performance Optimization Scalability Compliance Privacy Standards Accessibility Standards