Join Microsoft's Azure Core Compute team as a Senior Software Engineer and be part of one of the most profitable and fastest-growing businesses at Microsoft. The role focuses on building and managing customer-facing compute resources as virtual machines, containers, and bare metal servers within Azure's cloud infrastructure.
As a senior engineer, you'll work on features that impact millions of nodes, ensuring industry-leading availability, reliability, performance, compliance, and security. The position offers opportunities to work with cutting-edge technologies, evolve the host OS, and utilize hardware offloads while leveraging disaggregation.
The role requires strong technical expertise in cloud services, operating systems, and large-scale distributed systems. You'll lead feature development, collaborate across organizations, and drive innovation in both products and engineering practices. The position offers significant growth potential toward senior technical or organizational leadership roles.
Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave. The company culture emphasizes growth mindset, innovation, and collaboration, with a strong commitment to diversity and inclusion. This is an excellent opportunity for experienced engineers who want to make a global impact while working with a diverse, distributed team on critical cloud infrastructure.