CareerPlanSign in

Principal Software Engineer

United States, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-09-18 → 2026-09-25

Core

Define long-term architectural direction for Azure Specialized platform services, leading design reviews, driving engineering excellence, and serving as a trusted technical advisor to engineering leadership.

Role type

Principal Software Engineer (Cloud Platform Architecture)

Builds

Highly available distributed cloud services, diagnostic and troubleshooting platforms, and reusable platform patterns for Azure Specialized services.

Domain

Cloud computing, distributed systems, networking, and compute

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed system architecture, scalability design, resiliency engineering, observability, security, operational efficiency, networking, compute, AI-assisted engineering techniques, service health frameworks, SLO definition, mentorship, technical strategy

Preferred skills

None stated

Technologies

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

Responsibilities

Lead design reviews and influence technical strategy across organizations, design and evolve highly available distributed cloud services, drive strategy for diagnostic and troubleshooting platforms using telemetry and analytics, improve platform supportability through data-driven insights, lead reliability improvements by establishing service health frameworks and governance models, mentor engineers and foster a culture of technical excellence

Seniority

Principal, strategy & mentorship

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