Microsoft Azure Storage team is building a massively scalable, highly distributed, ubiquitously accessible storage system designed to serve the entire world. As a Senior Software Engineer on the Azure Storage team, you'll be working on systems that manage Exabytes of data and are being designed for Zettabyte scale.
You'll drive and lead the design, build, improvement and support of highly scalable, performant services that deliver reliable, secure and available storage access for customers. The role involves tackling challenges in monitoring, analyzing, and designing for growing data needs while ensuring data privacy, protection and compliance.
This position offers opportunities to develop technical skills in cloud services and storage, accelerate career growth, and work in a highly dynamic, flexible, and globally distributed team. The team seeks self-starters passionate about learning and bringing fresh ideas to solving hyperscale software rollout problems.
The Azure Storage team is at the forefront of Microsoft's cloud infrastructure, building the foundation that supports countless services and applications. You'll work with cutting-edge technology, facing unique challenges in distributed systems, performance optimization, and massive scale operations.
Working at Microsoft means joining a company with a mission to empower every person and organization on the planet to achieve more. The culture emphasizes growth mindset, innovation, and collaboration, with strong values of respect, integrity, and accountability. The company offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investment options, and generous parental leave policies.
This role offers up to 100% work from home flexibility with 0-25% travel requirements. You'll be part of a team that's building the future of cloud storage, with opportunities to make high-impact changes on a daily basis as you help build world-class services.