Software Engineer II & Senior Software Engineer

Microsoft

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
45 days ago
Freshness
Confirmed live 2 days ago
Closes
Jan 24, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $160k
This role $177k
$103k most similar roles pay here $249k

This role pays more than 84% of similar roles. Most pay $143,612–$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 598 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II & Senior Software Engineer

Software Engineer II & Senior Software Engineer will join the Microsoft Security Exposure Management team to build platforms that help organizations identify and reduce security risks. This role involves designing and shipping features end-to-end within scalable, high-throughput distributed systems while owning components from initial design through production deployment. The engineer will tackle complex problems in asset discovery, attack-path analysis, and AI-driven risk management. Day-to-day responsibilities include ensuring the quality, performance, and operational health of services using telemetry and robust testing. Candidates should possess experience with cloud services or distributed systems on platforms like Azure, AWS, or GCP. Required technical skills include proficiency in programming languages such as C, C++, C#, Java, Go, JavaScript, or Python. The role specifically addresses the security challenges of an AI-driven threat landscape by processing large datasets to provide actionable insights for defenders.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Design and ship end-to-end features for scalable, high-throughput distributed systems.
  • Own components from initial design discussions through production deployment.
  • Manage the quality, performance, and operational health of services using telemetry and robust testing.
  • Translate ambiguous problems in attack-path analysis and asset discovery into well-defined technical actions.
  • Develop tools to discover assets, map attack paths, and quantify security exposure.
  • Address unique security challenges within an AI-driven threat landscape.
  • Process large-scale data sets to turn high-volume signals into actionable insights for defenders.

What we're looking for

  • Bachelor's Degree in Computer Science or a related technical field is required.
  • At least 2 years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • At least 2 years of experience designing, building, and operating scalable cloud services or distributed systems with CI/CD integration.
  • At least 2 years of programming experience specifically in C, Java, Go, or Python.
  • Experience developing high-throughput, multi-tenant services with a focus on concurrency, resiliency, and performance optimization.
  • Experience with large-scale data processing or pipelines using tools like Kusto, Spark, or similar technologies.
  • Familiarity with security engineering concepts such as authentication, data protection, access control, and secure coding.
  • Interest in AI/ML and the specific security challenges associated with AI systems.

More like this

Similar roles

Principal Software Engineer

Microsoft

Redmond, WA 64 days ago $142,800$274,800
Python Java Go C++ C JavaScript Azure AWS GCP Distributed Systems CI/CD Kusto Azure Data Explorer Spark Data Processing Security Engineering Telemetry Monitoring Performance Optimization
6+ yrs exp

Senior Software Engineer II, Backend

Microsoft

Redmond, WA 62 days ago $102,100$202,200
C C++ C# Java JavaScript Python Azure AWS GCP Distributed Systems CI/CD Automated Testing AI ML Data Protection Access Control System Design
2+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid