Senior Software Engineer, Azure Storage

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday
Closes
Mar 28, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 62% of similar roles. Most pay $149,500–$206,337 — the shaded band above. At the midpoint, this role pays about $177k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 518 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 505 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer, Azure Storage

As a Senior Software Engineer - Azure Storage, you will join the NPI SKU Qualification & Performance team to develop software platforms, automation systems, telemetry pipelines, and performance analysis frameworks. You will design and build large-scale automation platforms, data-driven validation systems, and diagnostic tools to accelerate hardware onboarding for next-generation infrastructure. Your daily work involves building and enhancing measurement and analytics platforms to validate storage at hyperscale while investigating complex issues across distributed systems, firmware, and operating systems. The role requires proficiency in object-oriented programming languages including C#, Python, Java, or C++. You will also utilize skills in microservices, REST APIs, CI/CD, and large-scale telemetry to solve problems related to the performance, reliability, and scalability of cloud storage hardware, specifically focusing on servers, SSDs, and networking components.

What does a Software Engineer earn in Washington?

Median $208525 from 282 postings across 34 companies.

See salary data

What you'll do

  • Design and develop software services and automation platforms to qualify next-generation Azure Storage hardware.
  • Build large-scale performance measurement, telemetry, and analytics platforms for hyperscale infrastructure validation.
  • Implement features across server, SSD, networking, firmware, and operating system components.
  • Resolve complex issues involving distributed systems, cloud services, and hardware platforms.
  • Analyze large-scale performance and reliability datasets to identify bottlenecks and improve system efficiency.
  • Develop automation solutions to increase qualification coverage and engineering productivity.
  • Lead technical design discussions and document architecture for the storage qualification ecosystem.
  • Research emerging technologies and AI-assisted tools to improve qualification quality.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 4+ years of experience coding in languages like C#, Python, Java, or C++.
  • Ability to pass the Microsoft Cloud Background Check.
  • Master's Degree in Computer Science or related field and 6+ years of engineering experience (preferred).
  • Bachelor's Degree in Computer Science or related field and 8+ years of engineering experience (preferred).
  • 5+ years of experience designing, building, and operating large-scale distributed systems or cloud services (preferred).
  • Experience with scalable software architectures, microservices, REST APIs, and troubleshooting complex issues across infrastructure and networking (preferred).
  • Familiarity with cloud platforms like Azure, AWS, or GCP, and technologies such as Kusto or large-scale data processing (preferred).
  • Experience with CI/CD, automated testing, telemetry systems, performance engineering, and storage hardware like SSDs or firmware (preferred).

More like this

Similar roles

Principal Software Engineer, Azure Storage

Microsoft

Redmond, WA 2 days ago $142,800–$274,800
Azure C# C++ Python Java Distributed Systems Kusto Power BI Azure Monitor Firmware Windows Kernel Debugging Storport Miniport Drivers Performance Engineering Telemetry Infrastructure Validation Automation
6+ yrs exp Hybrid

Senior Storage Engineer

Microsoft

16 days ago $119,800–$234,700
SAN NAS NetApp Dell EMC Pure Storage iSCSI NFS SMB PowerShell Bash Python Veeam Commvault Veritas AWS S3 Azure Blob Azure ANF Google Cloud Storage
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

16 days ago $119,800–$234,700
Azure C# Java Python C++ C JavaScript distributed-systems Telemetry Observability Debugging Automation Performance Optimization
4+ yrs exp Hybrid

Senior Software Engineer, Cloud Native Storage

Broadcom

Promontory C, CA 135 days ago $141,300–$226,000
Kubernetes Go C++ vSAN CSI Distributed Systems Linux Container Runtime SDLC Data Structures Algorithms Persistent Volumes NFS VMFS etcd Infrastructure Orchestration
5+ yrs exp