Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) team is seeking a Principal Software Engineer specializing in RDMA to join their Azure Data Processing Unit (DPU) team. This role is crucial in developing networking software stack for RDMA forwarding and control plane functions.
The position involves working with state-of-the-art software and hardware to create highly programmable and high-performance chips for efficient data handling in Azure's infrastructure. You'll be part of a team that powers Microsoft's "Intelligent Cloud" mission, supporting over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and Microsoft Azure platform globally.
As a Principal Software Engineer, you'll collaborate with stakeholders to translate business needs into technical solutions, drive clarity across organizational boundaries, and lead the development of networking software on DPUs. Your expertise in RDMA packet forwarding, Layer 2/L3/L4 ethernet/IP networking, and C programming will be essential in creating efficient and reliable data transfer solutions.
The role offers competitive compensation with a base pay range of USD $137,600 - $267,000 per year (higher for San Francisco and New York locations), along with comprehensive benefits including healthcare, educational resources, and parental leave. You'll have opportunities to mentor team members, drive innovation, and contribute to Microsoft's cloud infrastructure development.
This position requires a Bachelor's Degree in Computer Science or related field with 6+ years of technical engineering experience, including significant expertise in networking software development and RDMA technologies. The role supports hybrid work arrangements with up to 50% work from home opportunity.