| Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$142,800–$274,800 / yr
Posted
10 days ago
Closes
Dec 2, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $189k
This role $209k
$127k most similar roles pay here $291k

This role pays more than 74% of similar roles. Most pay $167,100–$211,200 — the shaded band above. At the midpoint, this role pays about $209k versus about $189k for comparable roles.

Based on 239 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 1580 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

As a Principal Software Engineer, you will join a dynamic team responsible for developing and maintaining critical workloads within the Azure cloud environment. Your day-to-day responsibilities include designing, implementing, and testing software solutions that support complex product portfolios, ensuring high availability and reliability through end-to-end lifecycle management. You will leverage C# and Azure technologies to build scalable and secure systems, with a focus on networking expertise being particularly valuable. This role requires a deep understanding of cloud infrastructure and the ability to work within a highly regulated environment, necessitating a Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph.

What you'll do

  • Design and implement scalable software solutions for critical workloads in the Azure cloud.
  • Lead end-to-end product development cycles, from conception to deployment and maintenance.
  • Ensure compliance with security standards for government Top Secret Clearance projects.
  • Collaborate on maintaining system integrity and reliability across diverse customer environments.
  • Troubleshoot complex technical issues related to network configurations and software performance.

What we're looking for

  • Must have Government Top Secret Clearance with SCI access post SSBI and Polygraph.
  • Proficient in C# development and extensive experience with Azure services.
  • Understanding of network architecture and protocols is beneficial.
  • Experience covering full product lifecycle from development to operations.
  • Strong background in software engineering for critical workload environments.

More like this

Similar roles

Software Engineer - CTJ - Poly

Microsoft

Reston, VA +2 89 days ago $102,100$202,200
Azure Python C# .NET SQL PostgreSQL Kubernetes Docker CI/CD Terraform Git GitHub Artificial Intelligence Security Best Practices DevOps Cloud Computing Automation Testing Logging Telemetry Architecture Design Dependency Management Open Source AI Tools Test Automation Performance Optimization Scalability Compliance Privacy Standards Accessibility Standards

Software Engineer - CTJ - Poly | Microsoft Careers

Microsoft

US 81 days ago $85,400$168,100
Python Java JavaScript C# Docker Kubernetes CI/CD AWS Azure Git PostgreSQL MongoDB Linux RESTful APIs OAuth SAML JSON XML Cloud Security DevOps Microservices Continuous Integration Monitoring Tools