CareerPlanSign in

Principal Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-09-16 → 2026-09-25

Core

Design, build, and operate large-scale, highly available cloud services and distributed systems with a focus on reliability, latency, and cost optimization.

Role type

Principal Software Engineer (Cloud Infrastructure & Distributed Systems)

Builds

Cloud-native services, microservices, and orchestration platforms on Azure, AWS, or GCP

Domain

Cloud Computing, Distributed Systems, Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Large-scale distributed systems design, cloud service architecture, observability, root-cause analysis, container orchestration, microservices, SQL/NoSQL database design, security implementation, cost optimization, debugging, data structures and algorithms

Preferred skills

REST/Web API design, Go programming, Kubernetes expertise

Technologies

Azure, AWS, GCP, Kubernetes, Containers, Microservices, SQL, NoSQL, C, C++, C#, Java, JavaScript, Python

Responsibilities

Design and operate large-scale cloud services, own production services including on-call support, implement systemic improvements to prevent incidents, deliver cloud-native services with accountability for reliability and cost

Seniority

Principal, hands-on IC with strategic ownership

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.