Microsoft-posted 3 days ago
Full-time • Senior
Craft a resume that recruiters will want to see with Teal's resume Matching Mode

Have you ever imagined the world with an infinite amount of storage available and accessible to everyone? A place where everyone in the world can easily access their books/music/photos/video/any data from anywhere at any time via any means (e.g. mobile phones, tablets, PCs, smart devices, etc). Did you ever desire a universally accessible storage system to record all the knowledge known to mankind, to keep all the books/music/videos ever created, or to store all the data collected from all the scientists in the world for them to collaborate upon? Do you want to be part of a team that strives to bring these to reality? If so, the Microsoft Azure Storage team is what you are looking for. We are building Microsoft’s cloud storage solution - Microsoft Azure Storage, which is a massively scalable, highly distributed, ubiquitously accessible storage system, designed to scale out and serve the entire world. We continue to have tremendous hockey stick growth, we have many Exabyte’s of data stored, and are designing and building systems for Zettabyte scale to support demand growth for the coming years.

  • Work on distributed storage, specifically in the areas of Index management and Garbage Collection.
  • Develop and maintain the Azure Storage Index management engine that runs on hundreds of thousands of servers.
  • Index data at exabyte scale while serving hundreds of millions of requests per second at low latency.
  • Implement Garbage Collection to defragment and reclaim unused data blocks within the storage system.
  • Solve challenges related to durability, availability, and concurrency for a distributed system.
  • Make high impact changes on a daily basis to build a hyper scale storage system.
  • Passion for distributed storage systems.
  • Experience in Index management and/or Garbage Collection for distributed systems.
  • Ability to thrive in solving challenging technical problems.
  • Strong understanding of durability, availability, and concurrency in distributed systems.
  • Flexibility to work from home up to 100% of the time.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service