Microsoft is seeking a Senior Software Engineer to join their Object Store team, which is responsible for a highly available distributed key-value store serving Bing, M365, and Azure. The role focuses on designing and building platform solutions for large-scale distributed systems where scale and latency are critical.
Object Store manages Petabytes of data with high reliability and sub-millisecond latencies. The team is constantly evolving the design to support new data models and complex computations for natural language query support and semantic search capabilities. This position offers an opportunity to drive fundamental architectural changes and be part of a growing platform team aiming to become a center of excellence.
The ideal candidate will have strong experience in distributed systems, excellent problem-solving skills, and the ability to provide technical leadership. They will work on challenging problems involving massive scale data processing, high availability, and performance optimization. The role requires collaboration across multiple teams and disciplines while maintaining a strong focus on customer needs.
Key responsibilities include architecting scalable services, driving technical vision, and fostering a growth-oriented engineering culture. The position offers exposure to cutting-edge technology challenges in data storage, processing, and retrieval at scale. The successful candidate will play a crucial role in shaping the future of Microsoft's core infrastructure components.
Benefits include comprehensive healthcare, educational resources, investment options, parental leave, and various other perks. The position offers a hybrid work arrangement with up to 50% work from home flexibility and minimal travel requirements (0-25%).