Microsoft's Azure Data Processing Unit (DPU) team is seeking a Senior Software Engineer to join their Networking software team. This role focuses on designing, developing, and supporting networking control plane functions for Azure data centers. As part of a dynamic, global team, you'll work on cutting-edge networking solutions, developing new solutions for the Azure fleet, and optimizing performance.
The position is within Microsoft's SCHIE division, which powers Microsoft's expanding Cloud Infrastructure and is responsible for delivering core infrastructure for over 200 online businesses including Azure, Office 365, Xbox Live, and more. The DPU team combines state-of-the-art software and hardware expertise to create highly programmable, high-performance chips for efficient data handling.
The role requires strong expertise in networking software development, particularly in control plane functions within programmable NICs or network switches. You'll be instrumental in defining and delivering operational measures of success for quality, delivery, scale, and sustainability related to Microsoft cloud software.
This is an excellent opportunity for someone passionate about cloud infrastructure and networking software development. You'll work with cutting-edge technology, contribute to large-scale systems, and have the chance to impact Microsoft's global cloud infrastructure. The position offers competitive compensation, comprehensive benefits, and the opportunity to work in a hybrid environment with up to 50% work from home flexibility.