Senior Software Engineer / Principal Software Engineer

Microsoft

Confirmed live 2 days ago High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays less than 54% of similar roles. Most pay $169,550–$215,175 — the shaded band above. At the midpoint, this role pays about $177k versus about $192k 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 / Principal Software Engineer

Sr Software Engineer/Principal Software Engineer joins the Commercial Sales Experiences Engineering team to develop high-quality, scalable software solutions for enterprise applications. This role involves leading the end-to-end software development lifecycle, including requirement gathering, architecture design, and database management. The engineer will build AI-infused applications, Agentic Solutions, and Copilot features while ensuring security and performance standards are met. Key responsibilities include mentoring team members through code reviews, collaborating with cross-functional teams like UX designers and program managers, and maintaining site reliability for existing integrations. Technical requirements include proficiency in C#, .NET, React, TypeScript, and Microservices architecture. The role utilizes a stack including Azure PaaS services, SQL, NoSQL, Power Platform, and AI technologies to solve complex business problems by providing programmatic tools that help customers realize value from cloud investments through innovative, automated engineering solutions.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Lead the end-to-end software development lifecycle including requirement gathering, architecture design, development, testing, and deployment.
  • Build AI-infused applications, Agentic Solutions, and Copilot features to enhance user experience and productivity.
  • Design resilient solution architectures that adhere to security standards and high-performance engineering best practices.
  • Mentor team members through code reviews and provide technical feedback to promote skill growth.
  • Maintain existing services and integrations with enterprise-level line of business applications.
  • Identify and implement opportunities for automation, process optimization, and technical innovation.
  • Provide accurate cost estimates and communicate project risks and milestones during sprint planning.

What we're looking for

  • Bachelor's Degree in Computer Science or a related technical field.
  • 4+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • U.S. citizenship is required to meet government agency contract requirements.
  • Ability to pass a Microsoft Cloud background check and other required security screenings.
  • Proficiency in C#, .NET, Microservices architecture, REST APIs, React, and TypeScript.
  • Experience with Azure PaaS services, SQL/NoSQL databases, and AI technologies like GitHub Copilot or Claude.
  • 4+ years of experience delivering applications with Microsoft Dynamics 365 and Power Platform.
  • 5+ years of experience leading technical and architectural dependencies in a multi-disciplinary team environment.

More like this

Similar roles

Senior Principal Software Engineer

Microsoft

Redmond, WA 35 days ago $119,800$234,700
Azure AI Microservices React Power Platform D365 C# .NET Python JavaScript TypeScript ASP.NET REST API SQL Cosmos DB NoSQL CI/CD Git GitHub Copilot Azure AI Foundry Agile
4+ yrs exp

Software Engineer

Microsoft

7 days ago $102,100$202,200
Azure AI Microservices React Power Platform Dynamics 365 C# .NET JavaScript TypeScript Python SQL PostgreSQL Cosmos DB Azure Synapse GitHub Copilot CI/CD Git REST API NoSQL
2+ yrs exp Hybrid

Principal Software Engineering Manager

Microsoft

Redmond, WA 56 days ago $142,800$274,800
Azure AI Microservices React Power Platform C# Python JavaScript C++ SQL Cosmos DB Azure Synapse NoSQL GitHub Copilot Copilot Studio Azure AI Foundry AKS DevOps
6+ yrs exp

Senior Principal Software Engineer

JPMorgan Chase

Seattle, WA 24 days ago
Rust Java Go C++ Agentic AI Cloud Native SDLC System Design Apache DataFusion DuckDB Apache Arrow Flight SQL AI-orchestrated SDLC Refactoring Test Modernization OLAP
7+ yrs exp

Senior Software Engineer

Alkami

Remote 10 days ago $120,000$144,000
Java C# React Angular Vue.js HTML CSS Kubernetes SQL NoSQL REST API Open telemetry UI Automation SaaS Agile
5+ yrs exp Remote

Senior Software Engineer

General Dynamics

Tampa, FL 6 days ago $97,968$132,250
Python Ruby on Rails Django AWS Lambda EC2 S3 RDS Redshift MySQL Linux Agile SDLC Confluence Jira Slack Data Automation Web Development
7+ yrs exp