Senior Software Engineer | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
1 day ago
Closes
Nov 29, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $160k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 77% of similar roles. Most pay $143,572–$177,250 — the shaded band above. At the midpoint, this role pays about $177k versus about $160k 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 571 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer | Microsoft Careers

The M365 Security team is hiring a Senior Software Engineer to design and develop full-stack solutions for access control within Microsoft’s cloud infrastructure. This role involves creating secure and compliant access management services that protect customer data and privacy, contributing directly to the company's mission of running on trust. Day-to-day responsibilities include coding, testing, debugging, code reviewing, and implementing CI/CD pipelines while adhering to modern engineering practices. The ideal candidate will have experience with information security, large-scale distributed systems, and advanced technologies in access control, authentication, authorization, and secret management. Knowledge of relevant tools and languages such as Azure AD B2C, OAuth 2.0, OpenID Connect, and Kubernetes is highly valued.

What you'll do

  • Design and develop full-stack solutions for access control in Microsoft's cloud infrastructure.
  • Implement code to integrate components, improve reuse, and meet business requirements.
  • Adhere to modern engineering practices including unit testing, debugging, and CI/CD pipeline creation.
  • Conduct thorough testing and reviews to ensure high-quality production releases.
  • Identify and resolve bugs to maintain secure and compliant access control systems.

What we're looking for

  • 5+ years of software development experience or equivalent.
  • Strong background in designing and developing full-stack solutions.
  • Proficiency in modern coding practices, unit testing, debugging, and CI/CD pipelines.
  • Ability to conduct thorough code reviews and ensure high-quality production releases.
  • Experience with information security, including engineering and operations roles.
  • Expertise in building and managing large-scale distributed systems.

More like this

Similar roles

Senior Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 37 days ago $119,800$234,700
Microsoft Azure CI/CD Telemetry Debugging Networking Operating Systems Authentication Docker Kubernetes Python Go SQL PostgreSQL Redis MongoDB Git GitHub Jenkins Prometheus Grafana
Hybrid

| Microsoft Careers

Microsoft

US 140 days ago $119,800$234,700
TypeScript React NextJS Web Components REST APIs Redux Jest Mocha Cypress Azure CI/CD Responsive Design Web Accessibility UI Performance Optimization Component Libraries Design Systems Cloud Platforms Scalable REST APIs Data Access Layers
Hybrid

Senior Software Engineer | Microsoft Careers

Microsoft

Washington 124 days ago $119,800$234,700
C++ JavaScript Python Git CI/CD Docker Kubernetes Terraform AWS Azure PostgreSQL SQLite Chrome Chromium W3C REST GraphQL HTML5 CSS3 WebAssembly WebGL
Hybrid