Azure Storage is Microsoft's largest Cloud Storage service, powering critical services like Xbox, Teams, and Bing. The team is seeking a Senior Software Engineer to work on their Storage Platform, which includes Blob Storage, Table Storage, Queue Storage, Data Lake Storage, File Storage, and Disk Storage. This role offers the opportunity to work on one of the foundational services of Azure Cloud, handling exabytes of customer data.
The position requires expertise in designing and developing complex distributed systems, with a focus on reliability, scalability, performance, and consistency. You'll be responsible for defining technical direction for complex components of Azure Storage while delivering high-quality features and improvements.
As a Senior Engineer, you'll tackle challenging problems in distributed systems, participate in live system debugging, and provide technical leadership. The role demands strong communication skills and a dedication to customer success. You'll work with cutting-edge server technologies and be part of a team that's scaling one of the world's largest cloud storage platforms.
The position offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and parental leave. Microsoft provides a collaborative environment where you can make significant impact while working on technology that powers many of the world's largest online businesses.
This hybrid role requires 3 days per week in office with 0-25% travel. You'll be joining a company committed to empowering others and fostering an inclusive culture where everyone can thrive. The role offers excellent growth opportunities and the chance to work on technology that impacts millions of users worldwide.