CareerPlan

Software Engineering IC5

United States, Washington, RedmondFull-time$143k–$275k2026-10-28 → 2026-11-10
Based in United States

Core

Designing and operating high-throughput, multi-tenant cloud services and defining end-to-end architectures across service, data, security, and reliability boundaries.

Role type

Principal Software Engineer (Distributed Systems & Cloud Infrastructure)

Builds

Large-scale distributed services, reusable engineering patterns, and secure, scalable platform components.

Domain

Cloud Infrastructure, Distributed Systems, Data, Security

Required skills

Distributed systems architecture, Cloud infrastructure design, System reliability engineering, Security architecture, Scalability planning, Observability strategy, Technical leadership, Cross-team collaboration, Failure mode analysis, Cost optimization

Preferred skills

None stated

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Own architecture and technical direction for large-scale distributed services; Establish reusable engineering patterns and ensure component modularity and security; Evaluate trade-offs across distributed systems, cloud infrastructure, data, identity, and security; Translate customer and operational data into technical strategies and roadmaps; Lead resolution of complex cross-service issues and drive improvements in resiliency and automation; Mentor engineers and lead rigorous architecture reviews.

Seniority

Principal, hands-on IC with strategy & mentorship