Software Engineer II & Senior Software Engineer

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Posted
45 days ago
Closes
Nov 9, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$107k most similar roles pay here $243k

This listing doesn't post a salary. Most similar roles pay $152,150–$207,125.

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 622 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II & Senior Software Engineer

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, low latency, and minimal manual intervention through innovative service deployment strategies. Your role involves conducting deep triage and troubleshooting across cloud stacks, driving security improvements, defining requirements, and mentoring a diverse team. The position requires expertise in languages such as C, C++, C#, Java, JavaScript, or Python, along with experience in distributed systems and large-scale system design. This is an opportunity to work on internet-scale services that impact millions of users globally.

What you'll do

  • Lead the architecture and implementation of high-scale services ensuring durability and low latency.
  • Innovate service deployment processes to minimize manual intervention and ensure reliability.
  • Conduct in-depth troubleshooting across cloud stack components for mission-critical workloads.
  • Drive security improvements for large-scale, mission-critical infrastructure.
  • Define requirements, KPIs, and priorities for engineering deliverables.
  • Mentor team members and contribute to their professional growth.

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 services with low latency.
  • Drive infrastructure security improvements for mission-critical workloads.

More like this

Similar roles

Software Engineer II

Microsoft

Redmond, WA 30 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

Senior Software Engineer

Microsoft

76 days ago $119,800$234,700
C# ReactJS JavaScript PowerShell CI/CD Azure Identity management principles Docker Kubernetes Terraform Python PostgreSQL Git Jenkins Swagger/OpenAPI RESTful APIs JSON YAML OAuth OpenID Connect SAML

Senior Software Engineer

Microsoft

Redmond, WA 148 days ago $119,800$234,700
Chromium C++ JavaScript HTML CSS WebAssembly Git CI/CD W3C Docker Linux Windows MacOS Cross-platform Debugging PerformanceOptimization RenderingPipeline BrowserEngine WebDevelopmentTools REST_APIs
Hybrid

Senior Software Engineer

Warner Bros. Discovery

Remote 13 days ago
Python Go Java C++ PostgreSQL DynamoDB Terraform LLMs prompt engineering evaluation frameworks A/B testing methodologies CI/CD Kubernetes AWS Git Docker
Remote

Senior Software Engineer

Microsoft

Houston, TX 4 days ago $119,800$234,700
Python Java JavaScript C C++ ROS2 ABB RDK FANUC UR Isaac Sim Omniverse AI OPC UA MQTT