Microsoft's Azure Specialized team is seeking a Senior Software Engineer to join their innovative cloud platform division. This role focuses on developing the next generation of High-Performance Computing (HPC) solutions within Azure, enabling critical customer workloads including weather prediction, electronic design attestation, and computational fluid dynamics.
The position offers a unique opportunity to work with cutting-edge hardware architectures, network types, and processor technologies. As a Senior Software Engineer, you'll be instrumental in designing and delivering end-to-end HPC solutions, with a strong emphasis on customer value, quality, performance, and automation.
You'll be joining a phenomenal team of experienced engineers working on replication systems, highly available systems, and large-scale algorithms. The role involves deep technical work in hardware/software interaction, coding with next-gen hardware, and end-to-end systems engineering - from CPU differentiation to cluster design.
The compensation is competitive, with a base salary range of $117,200 - $229,200 USD annually (higher for SF Bay Area and NYC). Microsoft offers comprehensive benefits including healthcare, educational resources, savings plans, and generous parental leave.
This is an exciting opportunity to have a significant impact on Microsoft's cloud infrastructure as the team works on expanding capacity and supported scenarios for the next 100X growth. The role requires a strong background in distributed systems, cloud infrastructure, and data science, with a focus on building scalable, high-performance solutions.
Microsoft maintains a culture of inclusion and growth mindset, where employees collaborate to achieve shared goals while innovating to empower others. The company is committed to equal opportunity employment and welcomes candidates from all backgrounds.