Software Engineer II & Senior Software Engineer | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$100,600–$199,000 / yr
Posted
23 days ago
Closes
Nov 9, 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 76% of similar roles. Most pay $152,150–$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 728 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II & Senior Software Engineer | Microsoft Careers

Join the Identity Engineering team at Microsoft as a Software Engineer II or Senior Software Engineer, where you will contribute to mission-critical services for Azure, Office, Xbox, and Windows. You will lead the architecture and implementation of high-scale systems, ensuring durability and low latency while innovating in deployment efficiency and infrastructure security. Your role involves deep troubleshooting across cloud stacks, defining requirements with clear KPIs, and mentoring a diverse team. The position requires expertise in languages such as C++, C#, Java, JavaScript, or Python, along with experience in distributed systems and large-scale system design. This is an opportunity to work on transformative advances in online security at internet scale, fostering a culture of diversity and inclusion.

What you'll do

  • Lead the architecture and implementation of high-scale services ensuring durability and low latency.
  • Innovate to streamline service deployment and maintenance for minimal manual intervention and high reliability.
  • Conduct in-depth troubleshooting and forensics across cloud stack components, executing corrective actions.
  • Drive security improvements for mission-critical workloads with a focus on infrastructure enhancements.
  • Define requirements, KPIs, and priorities for engineering deliverables, guiding project planning.
  • Mentor team members to foster growth and maintain a diverse, energetic, and driven environment.

What we're looking for

  • Bachelor's Degree in Computer Science or related field with 5+ years of technical experience.
  • Proficiency in coding languages such as C, C++, C#, Java, JavaScript, and Python.
  • Experience troubleshooting and optimizing automation, reliability, and monitoring for live sites.
  • Expertise in designing large-scale distributed systems and messaging systems like Kafka.
  • Ability to lead architecture design and implementation for high scale, throughput services.
  • Drive infrastructure security improvements for mission-critical workloads.

More like this

Similar roles

Software Engineer II | Microsoft Careers

Microsoft

Redmond, WA 1 day ago $102,100$202,200
Python JavaScript C# Java Azure Microsoft Graph Docker Kubernetes CI/CD Prometheus Grafana PostgreSQL Redis Git Terraform AWS Google Cloud Platform

Software Engineer II | Microsoft Careers

Microsoft

Redmond, WA 8 days ago $102,100$202,200
Python JavaScript C# ReactJS PowerShell CI/CD Docker Kubernetes AWS Azure Git Terraform PostgreSQL MSSQL Linux Windows OAuth OpenID Connect SAML JSON REST API Swagger/OpenAPI

Software Engineer II | Microsoft Careers

Microsoft

WA 3 days ago $102,100$202,200
Azure Azure AI Copilot LLM-based applications Distributed systems Microservices Prompt engineering Orchestration patterns AI evaluation frameworks CI/CD Python JavaScript TypeScript SQL NoSQL Kubernetes Terraform Git GitHub Swagger/OpenAPI RESTful APIs JSON YAML

Software Engineer II | Microsoft Careers

Microsoft

US 101 days ago $100,600$199,000
PostgreSQL Linux Docker Kubernetes Azure CI/CD Python Go C SQL Terraform Git Jenkins Prometheus Grafana Redis MongoDB Hadoop Spark

Software Engineer II | Microsoft Careers

Microsoft

Redmond, WA 30 days ago $102,100$202,200
Azure Python Java C++ LLMs Vector stores Agentic workflows CI/CD PyTorch TensorFlow Kubernetes Docker PostgreSQL Git GitHub JIRA Swagger/OpenAPI Prometheus Grafana Selenium JUnit SonarQube