Principal Software Engineer, Azure Storage
Microsoft
8m ago • Remote
Senior
Remote
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.
Potential salary for Principal Software Engineer, Azure Storage role
Improve your resume now
$142,800 – $274,800/year
Quick Facts
Role: Principal Software Engineer (Azure Storage)
Description
Lead the design and development of high-performance, hyperscale storage servers for Azure Storage. Provide hands-on technical leadership across low-level storage systems, datapath, and kernel-mode programming to support next-generation hardware and emerging AI workloads. Drive improvements in availability, durability, performance, cost efficiency, and resiliency while creating code and design documents.
Responsibilities
Provide technical leadership designing and building hyperscale storage servers using cutting-edge technologies
Partner with stakeholders to define requirements for next-generation hardware and emerging AI workloads
Identify dependencies and develop design documents with limited oversight
Find opportunities to improve efficiency, scale, performance, and resiliency
Create and implement code for storage services
Stay current on developments that improve availability, reliability, efficiency, observability, and performance
Requirements
Bachelor’s degree in Computer Science (or related technical field) AND 6+ years technical engineering experience coding in C and/or C++
Equivalent experience accepted
Security screening eligibility; pass Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
6+ years software engineering practices, coding, and strong foundation in data structures and algorithms with debugging and analytical skills
4+ years experience in lower-level storage or file-systems, datapath, kernel-mode programming, distributed systems, and operating systems
Benefits
Eligible for benefits and other compensation (details provided by the employer’s pay/benefits information page)
Base pay range in the U.S. listed as USD $142,800–$274,800 per year; ranges differ for specific metro areas
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Principal Software Engineer
Microsoft Corporation
Senior
Technology
Redmond, WA, United States of America · On-site
$143K - $275K/yr
6 days ago
Senior Software Engineer
Microsoft
Senior
Technology
Remote
$120K - $235K/yr
7m ago
Principal Software Engineer
Science and Technology Corp.
Senior
Technology
VA · On-site
$110K - $110K/yr
6 days ago
Senior Software Engineer
Microsoft
Senior
Technology
Remote
$120K - $235K/yr
1 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$166K - $296K/yr
7 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
Vertafore
Senior
Technology
Pulaski, TN · On-site
$115K - $150K/yr
2 days ago

Principal Software Engineer, Enterprise Platform APIs
GoodLeap
Senior
Technology
San Francisco, CA · On-site
$183K - $229K/yr
6 days ago
Principal Firmware Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
7 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
7 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
