Principal Software Architect | Microsoft Careers

Microsoft

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 65% of similar roles. Most pay $177,250–$216,300 — the shaded band above. At the midpoint, this role pays about $209k versus about $197k 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 · Principal Software Architect | Microsoft Careers

As a Principal Software Architect on the service-to-service authentication team at Microsoft, you will define and own the long-term technical strategy for managed identity and service-to-service authentication, aligning it with organizational goals and communicating effectively to senior leadership. You will drive technical consensus across multiple engineering teams and partner organizations, ensuring successful delivery of security-critical capabilities while providing mentorship and setting architectural direction. Your role involves shaping investment priorities at the platform level, identifying systemic risks, and leading innovation in AI-driven tools for improved engineering productivity. With a focus on live-site excellence, you will serve as an organizational incident manager during high-severity events, engaging deeply in pre-mortem and post-mortem processes to drive durable learnings. The ideal candidate has extensive experience with C, C++, C#, Java, JavaScript, or Python, designing high-scale distributed cloud services, and leading strategic technical initiatives.

What you'll do

  • Define and own the long-term technical strategy for managed identity and service-to-service authentication.
  • Drive consensus across multiple teams to translate strategy into actionable execution plans.
  • Provide mentorship and set architectural direction for security-critical capabilities.
  • Shape investment priorities and address systemic risks related to platform performance and resilience.
  • Lead innovation in AI application by defining strategy and guiding adoption of AI tools.
  • Serve as an organizational incident manager during high-severity production events.

What we're looking for

  • Over 12 years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python.
  • At least 6 years of experience designing and implementing features for high-scale distributed cloud services.
  • Proven track record as an architect or technical lead driving strategic decisions and delivering significant technical results.
  • Strong ability to define long-term technical strategy and architectural vision for critical security systems.
  • Experience in providing mentorship, setting architectural direction, and raising quality standards through design leadership.
  • Deep expertise in engineering fundamentals such as performance, scale, resilience, testability, and security at the platform level.
  • Leadership in incident management during high-severity production events and driving systemic improvements post-mortem.

More like this

Similar roles

Principal Architect | Microsoft Careers

Microsoft

WA 9 days ago $165,600$296,400
Python Go Cryptography PKI PostgreSQL Azure CI/CD Kubernetes Docker Terraform HSM Zero Trust Post Quantum Cryptography Secure Supply Chain Cloud Security Code Reviews Security Standards Compliance DevOps Scalability Interoperability

Principal Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 4 days ago $142,800$274,800
Python Go Java C# Azure AWS GCP Kubernetes Terraform Bicep CI/CD Docker DevSecOps PostgreSQL AI ML LLM SOC 2 ISO 27001 GDPR HIPAA FedRAMP DoD IL5
Hybrid

Principal Software Engineering Architect | Microsoft Careers

Microsoft

Redmond, WA 7 days ago $142,800$274,800
Terraform CloudFormation ARM AI ML LLMs Infrastructure as Code Highly Available Architectures Resilient Architectures Secure Architectures Monitoring Observability Incident Response Autonomous Operations Agent-Based Monitoring Predictive Insights Self-Healing Systems CI/CD

Principal Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 113 days ago $139,900$274,800
Python Java JavaScript C# AI CI/CD Kubernetes Docker AWS Azure PostgreSQL MongoDB Git Jenkins GitHub Swagger RESTful APIs Microservices Cloud Native DevOps SRE Observability Security
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 136 days ago $139,900$274,800
Python Java Kubernetes AWS Azure CI/CD MLOps Apache Spark Flink Docker Prometheus Grafana PostgreSQL Redis Scalability High-Availability Multi-Agent Systems Reinforcement Learning
Hybrid