Microsoft Logo
Microsoft
Senior Software Engineer (Core Storage Team)
🌎Beijing, Beijing, China, Suzhou, Jiangsu, China
3 months ago
πŸ‘€ 2 views
πŸ“₯ 0 clicked apply

Job Description

The cloud has become the core infrastructure that engineers use to create the many apps and services people engage with every day. On the ObjectStore team, we don't just use the cloud, we build it! ObjectStore is a distributed hash table that has grown to be used across all of Microsoft including Azure, Office, SharePoint, Bing and more. It is highly performant, running on over one hundred thousand machines distributed around the world supporting sub-millisecond latency request processing. We build all of the components of the service from the ground up including the storage, network communication, orchestrator, data consistency and more. As a result, we get to go deep into core algorithms problems and solve distributed systems problems at massive scale.
We are looking for someone to come and join our core storage team. This team is responsible for creating new features and optimizations for our internal storage data structures. These data structures include popular open-source implementations like RocksDB as well as our own proprietary implementations coming out of Microsoft Research. We are looking for experienced engineers capable of writing high performance C++ code that will enable the next wave of innovation for our platform. This is a unique opportunity to join a collaborative team that gets to solve deep fundamental problems that have real impact.