CareerPlanSign in

Sr. Software Engineer - Distributed Systems

United States, Washington, Redmond💼 Full-time🗓 2026-06-22 → 2026-09-26

Core

Designs and implements highly available, distributed messaging components in the cloud, focusing on reliability, resilience, and scalability.

Role type

Senior IC distributed systems engineer (messaging infrastructure)

Builds

Cloud messaging systems, internal developer tooling, and frameworks

Domain

Cloud infrastructure / Distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems architecture, cloud service deployment, incident response, CI/CD automation, test strategy design, code review, system reliability engineering

Preferred skills

C#, Java, Go, performance optimization, open-source evaluation

Technologies

C, C++, C#, Java, JavaScript, Python, .NET, Go

Responsibilities

Define requirements and architecture for messaging features, lead incident response and root-cause analysis, design test strategies and CI/CD pipelines, mentor engineers on code quality and tooling, build internal frameworks and libraries

Seniority

Senior, hands-on IC

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