The Azure Storage team builds, manages, and operates the persistent cloud storage platform for Microsoft Azure, hosting data for major companies and Microsoft online businesses. The Principal Software Engineer will help build the next-generation storage platform for emerging workloads such as AI training and inference. This role provides hands-on technical leadership in engineering the lowest-level and most fundamental layers of Azure Storage. The engineer will help build next-generation storage servers that deliver high availability, durability, and cost efficiency; resolve system bottlenecks; optimize performance; and improve resiliency. The position offers exposure to storage AI workloads for large customers and to hardware innovations such as Data Processing Units (DPUs). The engineer will define technical direction and architecture for impactful hyperscale storage projects, collaborating with a highly collaborative team.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal