Microsoft Azure Storage is seeking a Senior DPU Software Engineer to join their Leading Edge Pathfinding team within the Strategic Planning and Architecture (SPARC) organization. This role focuses on exploring innovative architectures using Data Processing Units (DPU) technology to enhance Azure Storage's performance and scalability. The position offers an opportunity to work on cutting-edge technology, designing and implementing highly performant block storage solutions on DPU hardware.
The role involves working with a team to develop proofs-of-concept from conception to working prototype, requiring expertise in storage systems, distributed computing, and low-level programming. You'll be part of Microsoft's mission to empower global digital transformation while working with state-of-the-art cloud storage technology.
As a Senior Software Engineer, you'll collaborate with team leads to design and implement solutions, mentor other engineers, and contribute to the technical direction of Azure Storage's next-generation architecture. The position offers excellent growth opportunities, exposure to cutting-edge technology, and the chance to impact one of the world's largest cloud platforms.
The ideal candidate will bring strong experience in storage systems, C/C++ programming, and distributed systems, combined with excellent problem-solving abilities and communication skills. This role provides an exceptional opportunity to work on challenging technical problems while contributing to Microsoft's cloud infrastructure evolution.