Principal Software Engineer
Microsoft· Software Engineering
United States – Multiple Locations$142.8k - $274.8kFull-timePosted 4w ago
About the role
Principal Software Engineer to define architecture, drive strategy, and deliver highly reliable cloud services at global scale within Azure Specialized, collaborating across engineering, product, networking, security, and operations teams.
Responsibilities
- Define the long-term architectural direction for Azure Specialized platform services, leading design reviews and influencing technical strategy across organizations.
- Drive engineering excellence, operational rigor, and architectural consistency while serving as a trusted technical advisor to engineering leadership and partner teams.
- Design and evolve highly available distributed cloud services, improving scalability, resiliency, observability, security, and operational efficiency.
- Partner across engineering teams to simplify and modernize cloud platform architectures, establish reusable platform patterns, and resolve complex technical challenges spanning multiple systems and stakeholders.
- Drive the strategy and evolution of diagnostic and troubleshooting platforms, applying telemetry, analytics, and artificial intelligence-assisted engineering techniques to accelerate root cause analysis and reduce customer impact.
- Improve platform supportability and issue resolution through data-driven operational insights, enabling faster identification, mitigation, and resolution of issues across Azure Specialized services.
- Lead reliability improvements for mission-critical platform services by establishing service health frameworks, Service Level Objectives, operational metrics, and governance models while reducing recurring incidents and operational risk.
- Mentor engineers, strengthen technical leadership across teams, improve engineering productivity and effectiveness, and foster a culture of technical excellence, ownership, collaboration, and continuous improvement.
Qualifications
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience.
Skills
Required:Architectural design leadershipDistributed systems
Nice to have:Telemetry and observabilityMentoring
Benefits
- Benefits and additional compensation may apply per location (see pay information link).
Last updated Sep 24, 2026. Interested? Apply on the company site.
About Microsoft
Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target
More open roles at Microsoft
- Senior Security Sales Specialist3d agoHybrid (Auckland) · Digital Solution Area Specialists
- Technical Program Manager3d agoRedmond, WA, Multiple Locations · Technical Program Management
- AI Business Solutions Specialist Manager - M365 Copilot / Agents / Dynamics 365 / Power Platform3d agoTokyo · Solution Area Specialists
- Senior Technical Program Manager3d agoRedmond, WA, Hybrid (Multiple Locations) · Technical Program Management
- Senior Subsea Project & Operations Manager3d agoTokyo, Japan · Sourcing Engineering