Azure Storage is expanding its capabilities to meet the growing demands of digital data processing. As a Software Engineer in Azure Storage, you'll be working on building performant scale-out block storage on Data Processing Units (DPU) hardware. The role involves all aspects of storage lifecycle, from design to support, offering an opportunity to work with cloud computing at scale. You'll be part of Microsoft's mission to empower global achievement through technology.
The position requires expertise in C/C++ programming and storage systems, working within agile and diverse engineering teams. You'll be responsible for developing DPU technology, contributing to architecture decisions, and implementing maintainable code. The role offers exposure to cutting-edge cloud technology while working in a collaborative environment that values continuous improvement.
Microsoft provides a comprehensive benefits package and fosters an inclusive culture where diversity is valued. The company offers professional growth opportunities, industry-leading healthcare, and a strong work-life balance. This role is perfect for engineers passionate about distributed systems, storage technology, and building cloud services that impact millions of users worldwide.
The position is based in Bangalore, India, requiring occasional travel (0-25%). You'll be working on-site, collaborating with talented teams to solve complex storage challenges. Microsoft's commitment to equality and innovation makes it an ideal place for engineers looking to make a significant impact in cloud storage technology.