| Microsoft Careers

Microsoft

Hybrid Actively hiring
US Posted 41 days ago $165,600$296,400 / year

At a glance

AI generated

TL;DR

As a Principal Software Engineer on the Microsoft Content team, you will lead the technical direction for large-scale content platforms used by over 1 billion users across various products. Your responsibilities include shaping multi-year technical strategies, driving architectural coherence, and building systems that serve as foundational platforms with strict requirements for availability, latency, security, and cost efficiency. You will guide the integration of LLM-powered capabilities into production systems, ensuring they are reliable and scalable components of the platform. This role requires expertise in backend systems, cloud-native architecture, and service-oriented design, along with a track record of delivering large-scale distributed systems used by millions of users. You must be adept at operating in ambiguous spaces, influencing across teams, and fostering engineering excellence and talent development within a highly innovative culture.

Skills

Azure Kubernetes Docker Python Go Java SQL NoSQL CI/CD Prometheus Grafana Git GitHub Terraform AWS Google Cloud Microservices Service-Oriented Architecture LLM Responsible AI DevOps

What you'll do

  • Define and drive long-term technical strategy for large-scale distributed systems across multiple teams.
  • Lead the design of cohesive platforms integrating services, data, and AI capabilities at global scale.
  • Ensure backend systems meet strict requirements for availability, latency, security, and cost efficiency.
  • Guide integration of LLM-powered features into production systems with responsible AI practices.
  • Influence technical direction and drive alignment between engineering, product, and applied science teams.

What we're looking for

  • Proven track record of architecting large-scale distributed systems used by millions of users.
  • Deep expertise in backend systems, cloud-native architecture, and microservices-based design.
  • Experience owning and evolving production systems with high availability and low latency requirements.
  • Solid fundamentals in system design, distributed systems, data modeling, and performance optimization.
  • Demonstrated ability to drive technical strategy and influence across multiple teams or organizations.
  • Experience leading complex, ambiguous, and high-impact technical initiatives end-to-end.

Market check

Salary context

This $163,000–$296,400 range sits above 84% of similar postings on FindRole.

Peer median band

$139,900$257,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$177,250$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 534 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

More like this

Similar roles

Principal Software Engineer | Microsoft Careers

Microsoft

US 12 days ago $142,800$274,800
Python C++ Azure Kubernetes Docker CI/CD PostgreSQL Redis Elasticsearch GraphQL RESTful APIs Microservices Cloud Native MESOS Zookeeper Hadoop Spark Kafka Prometheus Grafana
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

WA 19 days ago $139,900$274,800
Azure React Azure Functions GitHub Azure AI Foundry Azure DevOps CI/CD Terraform Python JavaScript TypeScript Kubernetes Docker Prometheus Grafana Git Agile

Principal Software Engineer | Microsoft Careers

Microsoft

US 9 days ago $165,600$296,400
Azure Kubernetes Docker CI/CD Apache Spark Kafka PostgreSQL Redis GraphQL Python JavaScript TypeScript React Node.js ML/AI Data pipelines Microservices APIs Schema evolution Telemetry Operational excellence
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 108 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 131 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

Principal Software Engineer | Microsoft Careers

Microsoft

WA 67 days ago $139,900$274,800
Azure Python Java C++ Kafka Spark Hadoop HDFS Flink Scala Docker Kubernetes CI/CD Prometheus Grafana PostgreSQL Redis Git Jenkins
Hybrid