Principal Software Engineer

Microsoft

Redmond, WA • 13m ago • Hybrid

Senior

Hybrid

142,800 - 274,800 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Principal Software Engineer (Azure Hardware Health Service)
  • Focus: Cloud service development and operations for monitoring hardware health and predicting failures

Description

You will develop and operate large-scale, low-latency, high-throughput systems that monitor global hardware health, predict anomalies, and help prevent pending hardware failures for Azure. You will also evaluate and apply AI technologies and architectures to drive firmware/hardware improvements, and lead continuous improvements using Root Cause Analysis (RCA). As a DRI, you will monitor and restore system functionality within Service Level Agreement (SLA) timeframes while supporting live service operations with telemetry insights.

Responsibilities

  • Develop and operate large-scale, low-latency, high-throughput systems
  • Evaluate AI technologies (LLMs, SLMs, embeddings) and architectures (orchestration patterns, RAG) for firmware/hardware improvement
  • Specify or implement AI platform improvements such as fine-tuning or training custom ML models
  • Drive continuous improvement using Root Cause Analysis (RCA) and identified opportunities
  • Serve as a DRI for monitoring and restoring system functionality within SLA timeframe
  • Participate in live service operations; integrate telemetry for performance, reliability, and safety insights
  • Support dependency identification and design documentation; contribute to architectural processes
  • Produce code to test hypotheses and support technical validation
  • Collaborate on QA plans, augment test cases, and integrate automation into testing with security/compliance awareness
  • Ensure compliance with security, privacy, safety, and accessibility standards; contribute to automation for production and deployment
  • Define and measure the success/impact of analytics and reporting features using quantitative measures

Benefits

  • Eligibility for benefits and other compensation (role-dependent)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Principal Software Engineer role

Improve your resume for just $5

$142,800 – $274,800/year

Unlock Full Resume Report