← All roles

Principal Software Engineer

Microsoft· Software Engineering
Apply on company site
Full-timePosted 3w ago

About the role

Azure Storage table team builds foundational metadata and indexing systems powering Azure Storage. Lead architecture and development of next-generation table and metadata systems at cloud scale, focusing on partitioning, indexing, transactions, consistency, logging, replication, caching, and high-performance read/write paths.

Responsibilities

  • Lead the architecture and development of next-generation table, metadata, and indexing systems that form a foundational layer of Azure Storage
  • Design and evolve core table and metadata primitives, including partitioning, indexing, transactions, consistency, logging, replication, caching, and high-performance read and write paths
  • Solve complex distributed-systems challenges required to manage metadata for trillions of objects and exabyte-scale storage, balancing scale, latency, availability, reliability, and efficiency
  • Drive architectural decisions across multiple components and system boundaries, taking foundational technologies from design and prototyping through production at cloud scale
  • Identify and deliver significant improvements in performance, scalability, reliability, and cost efficiency through deep analysis of system architecture and critical data paths
  • Design core table and metadata primitives that operate at extraordinary cloud scale. Drive cross-system architectural decisions and take ambitious ideas from design through production.

Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, Rust, or Python - OR equivalent experience

Skills

Required:Programming in CDistributed systems design
Nice to have:Indexing and partitioning design
Last updated Oct 2, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft