Senior/Principal Software Engineer

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
17 days ago
Closes
Dec 7, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 55% of similar roles. Most pay $166,100–$208,800 — the shaded band above. At the midpoint, this role pays about $177k versus about $187k 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 · Senior/Principal Software Engineer

As a Senior/Principal Software Engineer on the Commercial Sales Experiences (CSX) Engineering Team at Microsoft, you will lead the development of AI-infused applications that enhance user experience and productivity. Your day-to-day responsibilities include managing the entire software development lifecycle from requirement gathering to deployment, while ensuring high-quality, scalable, and secure solutions. You will work with microservices architecture, React, JavaScript/TypeScript, and Azure technologies such as AKS, API Management, and Cosmos DB, among others. This role requires expertise in cloud development principles, DevOps practices, and hands-on experience with AI tools like GitHub Copilot and Azure AI Foundry. The team focuses on driving Cloud and AI Solutions to help customers realize value from their investments, making this an ideal position for those passionate about innovation and impactful engineering in a dynamic environment.

What you'll do

  • Lead end-to-end software development lifecycle to ensure high-quality, scalable solutions.
  • Develop resilient solution designs adhering to architectural best practices and security by design.
  • Mentor team members through code reviews and design feedback to promote skill growth.
  • Establish and enforce quality assurance practices for coding, testing, and documentation.
  • Build production reliability through monitoring, alerting, diagnostics, and automated recovery.

What we're looking for

  • 6+ years of experience as a software engineer with a proven track record of shipping successful commercial products.
  • Proficiency in cloud development, including microservices architecture and DevOps practices.
  • Hands-on experience building AI-powered applications using Azure AI technologies and ASP.NET.
  • Expertise in Azure PaaS services such as Web Apps, Function Apps, AKS, and integration services like API Management and Event Hub.
  • Strong background in enterprise-scale cloud infrastructure and data management with Azure SQL, Cosmos DB, and Synapse.
  • Experience in DevOps tooling, including Git, CI/CD pipelines, and automated testing frameworks.

More like this

Similar roles

Senior Software Engineer

Boeing

Remote (Hazelwood, MO) 89 days ago $133,000$155,000
VB.NET C#.NET .NET Framework xUnit MSTest SQL Agile C++ CompTIA Security+ Computer Science
Remote

Senior Software Engineer

Microsoft

87 days ago $119,800$234,700
React TypeScript Redux Toolkit Webpack Babel Jest ESLint Prettier Docker Kubernetes Azure DevOps Python C# Java JavaScript Lerna Nx CI/CD Bash YAML
Hybrid

Senior Software Engineer

Microsoft

WA 123 days ago
Python JavaScript TypeScript React Azure C# Java API design Microservices Distributed systems Frontend development Payment systems Checkout flows Wallets Commerce platforms CI/CD
Hybrid

Senior Software Engineer

The Walt Disney Company

Remote 59 days ago $141,900$190,300
Java Python Kubernetes Docker CI/CD AWS PostgreSQL Redis SMPTE Git Jenkins Linux RESTful APIs JSON XML
Remote

Senior Software Engineer

LPL Financial

Fort Mill, SC +1 5 days ago $106,100$176,900
.NET/C# Angular AWS ASP.NET Core RDS Athena Glue Docker Kubernetes CI/CD TypeScript JavaScript REST gRPC RxJS GitHub Copilot Python PySpark NumPy S3 EKS RDS/Aurora EventBridge