Software Engineer

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$102,100–$202,200 / yr
Posted
26 days ago
Closes
Nov 28, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $165k
This role $152k
$90k most similar roles pay here $214k

This role pays less than 51% of similar roles. Most pay $135,625–$194,231 — the shaded band above. At the midpoint, this role pays about $152k versus about $165k 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 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

Join the Security team as a senior engineer focused on identity security and access governance. You will design and deliver advanced features that enhance resilience and user experience while proactively engaging with customers to ensure compliance and real-world applicability. Utilizing modern engineering practices, including AI-driven solutions, you’ll champion initiatives to improve service quality, streamline processes, and reduce costs. The role involves coding in languages such as C++, Java, or Python, and requires a deep understanding of security best practices, authentication protocols like OAuth and SAML, and experience with secure software implementation. This position is pivotal in creating robust protection solutions that balance security with operational agility at scale.

What you'll do

  • Design features to enhance identity security and access governance.
  • Ensure solutions meet customer needs and comply with regulations.
  • Champion modern engineering practices throughout the development lifecycle.
  • Drive initiatives to improve service security and quality.
  • Streamline team processes and reduce live-site costs.

What we're looking for

  • Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience.
  • Proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python.
  • Knowledge of security best practices and secure software implementation.
  • Strong understanding of authentication and authorization protocols like OAuth, OpenID Connect, and SAML.
  • Experience in designing features to enhance identity security and access governance.

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

Software Engineer

Q2

Austin, Texas 94 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Broadcom

Usa-Ca - Promontory B 61 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL Git Jenkins Ansible Test-Driven Development DevOps methodologies

Software Engineer

Genworth Financial

Richmond, Virginia 2 days ago
Python Flask JavaScript HTML CSS React Angular Vue Azure App Service GitLab CI/CD DevSecOps Azure PostgreSQL Azure Kubernetes Docker Terraform Prometheus Grafana Swagger/OpenAPI JSON/WebAPI
Hybrid