Microsoft Silicon Cloud Hardware Infrastructure Engineering (SCHIE) team is seeking a Senior Software Engineer to join their Data Processing Unit (DPU) group. This role involves developing state-of-the-art microprocessor solutions for handling large-scale data-centric workloads across Microsoft's platforms.
The position requires expertise in compiler development, data center networking, and computing frameworks. You'll work on developing compilers, assemblers, tooling and computing infrastructure for the DPU, participating in all phases from design to deployment.
Key responsibilities include:
Required qualifications include 4+ years of technical engineering experience with languages like C, C++, Java, Scala, or Python, and experience with compiler internals. The role offers competitive compensation ($117,200 - $229,200 base pay, higher in SF/NYC) and comprehensive benefits.
This is an excellent opportunity to work on cutting-edge hardware-software solutions in Microsoft's cloud infrastructure team, making significant contributions to the Azure cloud platform while collaborating with experts in hardware and software design.