Senior Software Engineer, Azure Storage Data Access

Microsoft

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Salary
$119,800–$234,700 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday
Closes
Mar 7, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 59% of similar roles. Most pay $156,437–$206,737 — the shaded band above. At the midpoint, this role pays about $177k versus about $182k 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 598 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer, Azure Storage Data Access

As a Senior Software Engineer on the Azure Storage Data Access team, you will design, build, and operate the next generation of Azure Blob Storage's secure, globally accessible data plane and backend. You will take end-to-end ownership of security features to enable efficient access patterns while collaborating with stakeholders to define and deliver new functionality. Your daily work involves leading the design, implementation, testing, and deployment of cloud-scale services while acting as a Designated Responsible Individual for service health. The role focuses on solving complex problems in authentication, authorization, network security, and encryption to support AI applications and mission-critical enterprise workloads. You will utilize C, C++, or C# along with AI-assisted engineering tools to improve code quality and operational efficiency. This position addresses the challenge of providing secure, performance-adaptive, and highly available data access at a global scale.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Take end-to-end ownership of security features for Azure Storage access patterns.
  • Lead the design, implementation, testing, and deployment of cloud-scale services.
  • Improve service availability, observability, scalability, and performance for global data systems.
  • Act as a Designated Responsible Individual (DRI) to ensure operational excellence and service health.
  • Utilize AI-assisted engineering tools to improve code quality, troubleshooting, and operational efficiency.
  • Develop backend capabilities for AI applications including training, inferencing, and distributed data processing.

What we're looking for

  • Bachelor's Degree in Computer Science or related field and 4+ years of experience coding in C, C++, or C# (or equivalent).
  • Ability to pass Microsoft Cloud Background Check and other required security screenings.
  • Master's Degree in Computer Science and 6+ years of engineering experience with C, C++, or C# (preferred).
  • Bachelor's Degree in Computer Science and 8+ years of engineering experience with C, C++, or C# (preferred).
  • Experience with cloud storage systems, object storage, distributed file systems, or high-scale data plane services (preferred).
  • Experience with authentication, authorization, identity systems, RBAC, ABAC, network security, encryption, or policy enforcement (preferred).
  • Experience with performance-sensitive backend services including low-latency request paths, caching, and scale-out architectures (preferred).
  • Experience building highly available services with strong observability and using AI-assisted engineering tools (preferred).

More like this

Similar roles

Principal Software Engineer

Microsoft

13 days ago $165,600$296,400
Azure Distributed Systems C C++ C# Java JavaScript Python AIOps Storage Systems Scalability Observability Hardware Acceleration Networking Technologies
8+ yrs exp

Senior Software Engineer

Microsoft

34 days ago $119,800$234,700
Azure Distributed Systems C# C++ Java Cloud Infrastructure Data Lake Object Storage LLM AI Engineering Agentic Workflows Automated Testing Scalability Resource Orchestration
4+ yrs exp

Senior Software Engineer, Cloud Native Storage

Broadcom

Promontory C, CA 114 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

Senior Software Engineer, Storage Layer Services

MongoDB

Remote (New York, NY) 85 days ago $126,000$248,000
Rust C++ Kubernetes AWS Azure GCP Distributed Systems Containerization Observability Load Testing Chaos Engineering Database Internals Multi-tenant Cloud Services High Availability Data Processing Systems
5+ yrs exp Remote Hybrid

Senior Software Engineer, Storage Engine

Elastic

Remote 52 days ago
Elasticsearch Java PostgreSQL MongoDB Prometheus Solr Distributed Systems Data Structures Algorithms GitHub Open Source Object Storage prompt-engineering
Remote