Azure Storage is Microsoft's core cloud storage platform, managing over 100 exabytes of capacity across 3000+ storage clusters in 200+ global datacenters. As a Senior Software Engineer on the Azure Storage Safety Services team, you'll be instrumental in developing and maintaining the persistent storage layer that powers Azure's vast infrastructure, including millions of virtual machines and critical data storage for AI applications.
The role combines deep technical expertise with significant impact, requiring proficiency in languages like C++, C#, or Rust, and experience with large-scale distributed systems. You'll work closely with Core Engineering Teams and Program Managers to deliver robust storage solutions that meet both first and third-party customer needs. The position offers a blend of technical leadership, system design, and hands-on development, with opportunities to influence the architecture of one of the world's largest cloud storage platforms.
This is an excellent opportunity for experienced engineers passionate about distributed systems and cloud infrastructure. You'll be working at the forefront of cloud storage technology, helping to shape the future of Azure's storage capabilities while ensuring high reliability, performance, and cost-effectiveness. The role offers competitive compensation, comprehensive benefits, and the chance to work with cutting-edge technology at global scale.
Microsoft provides an inclusive work environment with strong emphasis on professional growth, work-life balance, and impact. The position offers flexibility with up to 100% work from home options, though some travel (0-25%) may be required. You'll be joining a collaborative team that values innovation, technical excellence, and continuous learning.