Software Engineer

Microsoft Corporation

📍 Bangalore, India, India

Full-time other-general Posted March 03, 2026

Job Description

**Overview**

Microsoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage platform. Azure storage already runs at Exascale (storing Exabytes of data) and we will scale our designs over the next decade to support Zettascale (storing Zettabytes of data). Within Azure Storage, the Ultra Disk team provides next-generation block storage platform for the most demanding cloud storage workloads. If delivering the fastest block storage platform in the cloud using cutting edge technology sounds interesting, we may have the job for you!

As a Software Engineer in the Azure Storage team you will be responsible for designing, developing and maintaining a block storage solution that handles massive amounts of data efficiently. This opportunity will allow you to collaborate with cross functional teams to design storage solutions that meet performance availability and durability. You will be responsible for writing clean, efficient and...