Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is seeking a Senior Software Engineer to join their Azure Data Processing Unit (DPU) team. This role is crucial in developing networking control plane functions that enable high-performance data processing within Azure data centers.
The position involves working with state-of-the-art software and hardware to create highly programmable and high-performance chips capable of efficiently handling large data volumes. As part of a dynamic, multi-talented global team, you'll design, develop, deploy, and support networking control plane functions critical to Azure's infrastructure.
The role is within SCHIE, the team responsible for Microsoft's expanding Cloud Infrastructure and powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers core infrastructure and foundational technologies for over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally.
Key responsibilities include collaborating on user requirements, developing design documents, implementing and optimizing code, and acting as a Designated Responsible Individual (DRI). You'll work with cutting-edge networking solutions and focus on performance optimization while ensuring high quality and lowest cost deployment of new offerings.
The ideal candidate will have strong experience in ethernet/IP networking control plane functions, proficiency in C/C++/RUST programming, and knowledge of Software Defined Networks (SDN). This is an excellent opportunity for someone passionate about cloud infrastructure and networking software development to work on large-scale, impactful projects at Microsoft.
Benefits include industry-leading healthcare, educational resources, savings and investments opportunities, parental leave, and generous time away. The position offers a competitive salary range of $117,200 - $229,200 per year (higher for SF Bay Area and NYC locations) and includes comprehensive benefits.
This role combines technical expertise with strategic thinking, requiring someone who can both write high-quality code and understand the broader implications of their work in Microsoft's cloud infrastructure. Join us in shaping the future of cloud computing and networking technology at Microsoft.