Principal Software Engineer - Observability Common Infrastructure

Microsoft

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 61% of similar roles. Most pay $161,500–$216,300 — the shaded band above. At the midpoint, this role pays about $209k versus about $189k 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 Engineer - Observability Common Infrastructure

As a Senior Cloud Infrastructure Engineer on the Kubernetes team, you will lead the design, development, and operation of cloud-native platform components with a focus on reliability, networking, security, and observability at scale. Your day-to-day responsibilities include driving end-to-end architecture for large-scale distributed systems supporting globally deployed services, ensuring strong performance, resilience, diagnosability, and cost efficiency. You will provide technical leadership in Kubernetes-based infrastructure, including service-to-service communication, traffic management, and resiliency patterns while partnering across engineering teams to define and execute on cross-organizational technical strategy. Key skills include hands-on experience with distributed systems, cloud infrastructure, Kubernetes internals, advanced networking, and proficiency in languages such as C++, Java, or Python. You will contribute to the development of AI-enabled capabilities and coach engineers to foster technical growth and raise quality standards across the organization.

What you'll do

  • Lead the design and development of cloud-native platform components for reliability and scalability.
  • Drive end-to-end architecture for large-scale distributed systems supporting global services.
  • Ensure high availability and strong performance of scalable systems with cost efficiency.
  • Provide technical leadership in Kubernetes-based infrastructure, including traffic management.
  • Guide engineering excellence through reviews and implementation of best practices.
  • Contribute to the development of AI-enabled capabilities in scalable and reliable systems.
  • Coach engineers on technical growth and raise overall quality standards across teams.

What we're looking for

  • 6+ years of hands-on software engineering with distributed systems and cloud infrastructure.
  • Deep understanding of Kubernetes internals including control plane, scheduling, networking, and storage.
  • Expertise in advanced Kubernetes networking, traffic management, and reliability patterns.
  • Strong background in designing consistent, fault-tolerant, scalable, and high-performance distributed systems.
  • Proven experience owning live production systems with incident mitigation and operational excellence.
  • Proficiency in at least one system language such as Go, C++, or C#.
  • Bachelor's Degree in Computer Science or related technical field.

More like this

Similar roles

Principal Software Engineer

F5 Inc

Remote (San Jose) 150 days ago $203,200$304,800
Kubernetes AWS MPLS BGP EVPN IPSec C++ Golang Docker TCP UDP HTTP Microservices CI/CD Prometheus Grafana
Remote

Senior Software Engineer — Observability

Apple Inc

Cary, NC 29 days ago
OpenTelemetry Grafana Kubernetes Python Java Kotlin Go Prometheus Terraform Docker CI/CD PostgreSQL Redis RabbitMQ Splunk Datadog LLMs AI APIs SRE CI/CD systems

Senior Software Engineer — Observability

Apple Inc

Austin, TX 29 days ago
OpenTelemetry Grafana Datadog Kubernetes Python Java Kotlin Go Prometheus Terraform CI/CD PostgreSQL NoSQL Redis RabbitMQ LLMs AI APIs SRE Docker AWS Azure

Senior System Software Engineer - Data Platform Observability

Nvidia

Remote (Santa Clara, CA) 101 days ago $184,000$287,500
Python JavaScript React Grafana Prometheus Kubernetes Terraform Apache Spark Elasticsearch Helm OpenTelemetry Go Rust Java Docker CI/CD AWS Azure Google Cloud Platform PostgreSQL Redis MongoDB
Remote