Senior Software Engineer | Microsoft Careers

Microsoft

Hybrid

Quick summary

Work type
Hybrid
Location
WA
Salary
$119,800–$234,700 / yr
Posted
101 days ago
Closes
Aug 23, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

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

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

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer | Microsoft Careers

As a Senior Software Engineer on the MAI Payments team, you will design and implement client applications, cloud services, SDKs, and distributed systems that power global commerce platforms for Microsoft’s Copilot, Edge, Bing, and MSN. Your day-to-day responsibilities include collaborating with product and engineering teams to develop secure and compliant payment solutions, optimizing backend services and APIs for performance and reliability, and participating in on-call rotations to ensure service health. You will also drive technical initiatives that span multiple teams, applying modern engineering practices to improve system observability and operational consistency at scale. The role requires expertise in languages such as C#, Java, JavaScript, or Python, experience with large-scale distributed systems and microservices in a cloud environment (Azure preferred), and full-stack development skills including React for web and mobile platforms.

What you'll do

  • Designs and implements backend services, APIs, and distributed systems to enhance performance and reliability.
  • Develops high-quality code for large-scale microservices and payment systems.
  • Acts as a Designated Responsible Individual (DRI) in on-call rotations to monitor and restore service health.
  • Shapes software architecture by making informed tradeoffs between technical and business considerations.
  • Proactively applies modern engineering practices to improve system observability and operational consistency at scale.

What we're looking for

  • 6+ years of experience in technical engineering with proficiency in C, C++, C#, Java, JavaScript, or Python.
  • Experience building and operating large-scale distributed systems and microservices in a cloud environment (Azure preferred).
  • Solid backend engineering skills including API design, service-to-service communication, and data consistency patterns.
  • Full-stack development expertise with modern frontend technologies like JavaScript/TypeScript, React, and mobile app development.
  • Proven experience working on payment systems, checkout flows, wallets, or commerce platforms.
  • Ability to drive technical initiatives that span multiple teams or organizations.

More like this

Similar roles

Senior Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 2 days ago $119,800$234,700
Azure Python Docker Kubernetes Terraform CI/CD APIs PostgreSQL SQL PowerShell Azure DevOps Cloud-Native Technologies Business Process Automation Microsoft Copilot Studio Prometheus Grafana

Senior Software Engineer | Microsoft Careers

Microsoft

WA 39 days ago $119,800$234,700
Python JavaScript RESTful APIs Microservices LLMs Evaluation frameworks Prompt engineering Docker Kubernetes CI/CD AWS Azure Git PostgreSQL MongoDB Redis GraphQL
Hybrid

Senior Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 17 days ago $119,800$234,700
C# .NET .NET Core Azure DevOps Docker Kubernetes Power Platform Power Apps Power Automate Logic Apps LLMs MCP CI/CD PostgreSQL SQL Server Python JavaScript TypeScript React Angular Node.js Git GitHub Jira Terraform
Hybrid

Senior Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 39 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

Senior Software Engineer | Microsoft Careers

Microsoft

Washington 127 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