| Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
21 days ago
Closes
Nov 18, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 52% of similar roles. Most pay $168,337–$211,181 — the shaded band above. At the midpoint, this role pays about $177k versus about $190k 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 1103 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

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 adherence to engineering best practices for high-quality, scalable solutions. You will work with cutting-edge technologies such as Azure, React, TypeScript, and microservices architecture to build agentic solutions that drive business value. The role requires expertise in C#, .NET, ASP.NET, and Azure AI technologies, along with hands-on experience in DevOps tooling and cloud-native platforms like AKS and Azure SQL. You will collaborate closely with cross-functional teams to deliver innovative products that support Microsoft’s mission of enabling digital transformation through its Cloud solutions.

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 standards.
  • 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 building commercial products.
  • Proficiency in cloud development, microservices architecture, and DevOps principles.
  • Hands-on experience with C#, .NET, React, JavaScript/TypeScript, and equivalent frameworks.
  • Demonstrated ability to use AI development tools for automation and engineering excellence.
  • Expertise in Azure PaaS services, including App Platform & Compute, Integration Services, and Data & Databases.
  • Experience with DevOps tooling, CI/CD pipelines, and automated testing frameworks.

More like this

Similar roles

Principal Software Engineer Manager | Microsoft Careers

Microsoft

Redmond, WA 7 days ago $165,600$296,400
Python C# Kubernetes Docker AWS Azure CI/CD PostgreSQL MongoDB Redis GraphQL REST Microservices API Design Telemetry Performance Tuning Scalability AI Models Semantic Understanding
Hybrid

| Microsoft Careers

Microsoft

Redmond, WA 11 days ago $142,800$274,800
C#, TypeScript Azure Docker Kubernetes CI/CD Python PostgreSQL GraphQL REST Swagger/OpenAPI JSON YAML Git GitHub Visual Studio Code PowerShell Terraform Prometheus Grafana

Principal Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 15 days ago $142,800$274,800
Go Azure Kubernetes OpenRTB Prebid Server Auction systems CI/CD Azure DevOps Distributed systems Experimentation platforms Observability Event Hubs Azure Blob Storage Azure Key Vault AKS ACR Azure Application Insights

Senior Principal Software Engineer

Oracle

Santa Clara, CA +1 16 days ago $96,800$306,400
Java C++ C# AWS Azure GCP Linux Docker Kubernetes CI/CD PostgreSQL NoSQL Oracle FedRAMP PCI DSS Threat Modeling