CareerPlanSign in

Principal Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-08-03 → 2026-09-30

Core

Design and develop large-scale distributed software services and solutions optimized for demanding AI workloads.

Role type

Principal Software Engineer (Distributed Systems & AI Infrastructure)

Builds

Cloud services, software products, and distributed system components

Domain

Cloud computing, AI infrastructure, distributed systems

Required skills

System design, distributed systems architecture, cloud service implementation, integration testing, performance optimization, security engineering, modularization, telemetry analysis, cross-team collaboration

Preferred skills

Emerging technology adoption, complex problem solving, rapid ramp-up capability

Technologies

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

Responsibilities

Design and develop large-scale distributed software services; drive modern engineering practices through design and code reviews; optimize system performance, availability, cost, and resource utilization for AI workloads; improve test coverage and implement integration tests; ensure services are secure, reliable, diagnosable, and actively monitored.

Seniority

Principal, hands-on IC with strategic architecture leadership

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