Senior Software Engineer

Microsoft

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 69% of similar roles. Most pay $149,500–$188,277 — the shaded band above. At the midpoint, this role pays about $177k versus about $169k 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 · Senior Software Engineer

As a Senior Software Engineer on the Big Rocks team, you will drive large-scale modernization efforts within a massive legacy mono-repo. You will be responsible for executing critical projects such as CoreXT removal, .NET version migration, and transitioning code from .NET Framework to .NET across thousands of projects. Your daily work involves navigating complex systems with no prior understanding, collaborating across multiple teams to standardize twenty-year-old code, and developing agentic tooling to improve repository accessibility. You will utilize a technical toolkit including C, C++, C#, Java, JavaScript, or Python to build high-quality solutions and influence architectural designs. This role specifically addresses the technical challenge of unblocking Linux and widespread RUST adoption while modernizing legacy infrastructure to align with contemporary industry best practices in a complex, multi-team environment.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Execute large-scale modernization efforts including CoreXT removal and .NET version migrations across thousands of projects.
  • Transition legacy code from .NET Framework to .NET to align with modern industry best practices.
  • Develop and implement agentic tooling to accelerate development impact and improve repository compatibility.
  • Rapidly learn and navigate complex, unfamiliar areas of the codebase to deliver high-priority business goals.
  • Design and architect high-quality components that serve as models for common patterns across the organization.
  • Influence other developers on technical designs and architectural decisions for shared components.
  • Resolve organization-wide obstacles by coding and testing in multiple legacy systems.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 4+ years of engineering experience in languages like C, C++, C#, Java, JavaScript, or Python.
  • Master's Degree in Computer Science or related technical field and 6+ years of engineering experience in relevant programming languages.
  • Bachelor's Degree in Computer Science or related technical field and 8+ years of engineering experience in relevant programming languages.
  • Ability to pass the Microsoft Cloud background check every two years.
  • Experience migrating repos from .NET Framework to .NET at scale.
  • Experience working in large, agentic-unfriendly repositories.
  • Ability to develop and use agentic tooling to improve repository workflows.

More like this

Similar roles

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

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp

Senior Software Engineer

Caterpillar

Chicago, IL 36 days ago $153,317$183,140
Salesforce Marketing Cloud AMPscript SQL HTML CSS GTL Azure DevOps JIRA SDLC Agile Email Marketing Automation Workflows Data Integration
5+ yrs exp