Principal Software Engineer
Microsoft Corporation
Redmond, WA, United States of America • 10m ago • On-site
Senior
On-site
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

Quick Facts
- Role: Principal Software Engineer (Azure Hardware Health Service)
Description
Design, implement, and operate global scalable cloud services that monitor hardware health and help predict anomalies and pending failures for Azure. Work on large-scale, low-latency, high-throughput systems and apply AI technologies (e.g., LLM/SLM/embeddings and RAG-style architectures) to improve firmware/hardware outcomes. Operate as a live service DRI within SLA, integrate telemetry, and drive continuous improvement using RCA.
Responsibilities
- Develop and operate large scale, low latency, high throughput systems.
- Evaluate AI technologies and architectures for firmware/hardware improvement.
- Specify or implement AI platform improvements like fine-tuning or training custom ML models.
- Drive continuous improvement based on Root Cause Analysis (RCA) and identified opportunities.
- Contribute to data analysis and feedback integration for product engineering decisions; act as a Designated Responsible Individual (DRI) for monitoring and restoring system functionality within SLA timeframe.
- Participate in live service operations; support telemetry data integration for performance, reliability, and safety insights.
- Support dependency identification and design documentation; contribute to architectural processes under guidance.
- Produce code to test hypotheses and assist with technical validation.
- Collaborate on quality assurance plans, augment test cases, and integrate automation into testing with security and compliance implications in mind.
- Ensure compliance with security, privacy, safety, and accessibility standards; contribute to automation in production and deployment.
- Define and measure success/impact of requested analytics & reporting features using quantitative measures.
Requirements
- Bachelor’s degree in Computer Science or related technical field AND 6+ years of technical engineering experience coding in C, C++, C#, Java, JavaScript, or Python (or equivalent experience).
- Ability to meet Microsoft, customer and/or government security screening requirements.
- Pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Benefits
Eligible for benefits and other compensation (details provided in the posting).
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See morePrincipal Firmware Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
23h ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$166K - $296K/yr
23h ago
Software Engineering Manager
Microsoft
Senior
Technology
Remote
$188K - $304K/yr
17 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
23h ago
Senior Software Engineer
Microsoft
Senior
Technology
Remote
$160K - $261K/yr
15 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Principal Software Engineer (Microsoft 365 / Authentication)
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
23h ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA
$188K - $304K/yr
13 days ago

Cloud Engineer (Azure)
Capgemini Polska
Senior
Technology
Gdańsk, Pl-Pm, Poland · On-site
N/A
4 days ago
Senior Cloud Engineer (Azure) — Application Operations
LBBW Landesbank Baden-Württemberg
Senior
Technology
Berlin, Germany · On-site
€55K - €85K/yr
15 days ago
Potential salary for Principal Software Engineer role
Improve your resume for just $5
$142,800 – $274,800/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights