Senior Software Engineer

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$119,800–$234,700 / yr
Posted
10 days ago
Freshness
Confirmed live yesterday
Closes
Mar 22, 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 70% of similar roles. Most pay $149,500–$189,212 — 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 597 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 570 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 Microsoft Store team, you will own significant portions of the store client experience on Windows. You will be responsible for the full lifecycle of features including acquisition, install, and update flows, while driving technical design from inception through release. Your daily work involves ensuring reliability and performance through production troubleshooting, incident response, and service health monitoring. You will also collaborate with partner teams to resolve issues across client, service, and operating system boundaries. The role requires proficiency in languages such as C, C++, C#, Java, JavaScript, or Python. You will navigate complex problems involving app distribution, commerce systems, and the Windows app model stack while mentoring other engineers and modernizing legacy code paths to ensure high-quality craftsmanship and security within a large production codebase.

What does a Software Engineer earn?

Median $196000 from 2121 postings across 148 companies.

See salary data

What you'll do

  • Design, build, and ship features for the Microsoft Store client on Windows from design through release.
  • Manage the reliability and performance of acquisition, install, and update flows for millions of users.
  • Perform production troubleshooting, incident response, and service health monitoring as part of an on-call rotation.
  • Set technical direction by modernizing legacy code paths and transitioning platform architectures.
  • Partner with external teams to investigate app-specific issues and resolve defects across system boundaries.
  • Ensure engineering quality through effective test strategies, automation, and telemetry-driven improvements.
  • Mentor other engineers and provide high-quality feedback during code and design reviews.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 4+ years of experience coding in languages like C, C++, C#, Java, JavaScript, or Python.
  • Ability to pass the Microsoft Cloud background check.
  • Bachelor's Degree in Computer Science or related technical field and 5+ years of experience coding in C, C++, C#, Java, JavaScript, or Python (preferred).
  • Experience with Windows client development, including app packaging, deployment, and the app model stack (preferred).
  • Experience shipping and operating a consumer-scale client application with live-site ownership and telemetry-driven quality improvement (preferred).
  • Solid proficiency in C++ or C# within a large, long-lived production codebase (preferred).
  • Experience with app distribution or commerce systems such as catalog, licensing, entitlement, or update services (preferred).
  • Experience debugging complex problems across process, service, and operating system boundaries using logs, traces, and diagnostics tools (preferred).

More like this

Similar roles

Senior Software Engineer

Microsoft

Redmond, WA 79 days ago $119,800–$234,700
C C++ C# Java JavaScript Python Microsoft Azure Distributed Systems Telemetry Debugging Networking Operating Systems Authentication Release Management Observability
4+ yrs exp Hybrid

Senior Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 10 days ago $130,970–$243,230
JavaScript Node.js Python Go Rust AWS Kubernetes Terraform Docker CloudFormation SQL NoSQL Git CI/CD JIRA Confluence A/B Testing Cursor Copilot Claude
6+ yrs exp Remote

Senior Software Engineer

Genworth Financial

Lynchburg, VA +1 63 days ago $96,700–$145,000
COBOL JCL CICS IMS SQL Mainframe Web Services MQ Assembler Agile Kanban Scrum Data Analysis SOX MVS Product Accelerator Automated COBOL Conversion
Hybrid

Senior Software Engineer

JLL (Jones Lang LaSalle)

Chicago, IL +1 61 days ago $160,000–$180,000
LLM RAG Prompt Engineering CI/CD Multi-agent Orchestration CRM CMS Marketing Automation Analytics Observability
3+ yrs exp

Senior Software Engineer

Mastercard

O'Fallon, MO 27 days ago $115,000–$184,000
Java Spring Boot Spring Data JPA SQL REST APIs Microservices CI/CD Jenkins XLR Sonar Clover Linux Data Structures Algorithms Object-Oriented Design OWASP Performance Testing Integration Testing

Senior Software Engineer

Abbott

Alameda, CA 44 days ago $100,000–$200,000
Java Spring Boot Microservices REST Kafka RabbitMQ Kubernetes Python Kotlin GraphQL gRPC AWS Azure GCP Terraform Helm HIPAA GDPR
7+ yrs exp