Join Microsoft's Azure Core Compute Team, one of the most profitable and fast-growing businesses at Microsoft, focused on building the next generation cloud infrastructure. As a Senior Software Engineer, you'll be part of the Azure Core Compute host team responsible for customer-facing general-purpose compute offerings across virtual machines, containers, and bare metal systems.
The role involves leading features that run on millions of nodes, working across organizations to meet scale, elasticity, latency quality, and reliability demands. You'll be at the forefront of cloud technology, working with cutting-edge hardware and software solutions to power Azure's compute infrastructure.
This position offers the opportunity to make a global impact while working with industry-leading technologies. You'll be responsible for designing and implementing critical systems that power Microsoft Azure's compute platform, ensuring industry-leading availability, reliability, and performance consistency at scale.
The team focuses on evolving host OS technologies, utilizing hardware offloads, and leveraging disaggregation. You'll have the freedom to innovate and provide thought leadership in bringing new ideas to our products and engineering practices. The role offers significant growth opportunities into senior technical or organizational leadership positions.
Microsoft offers a collaborative environment with a growth mindset culture, where you'll work alongside talented engineers and have access to the latest technologies. The position includes comprehensive benefits, professional development opportunities, and the chance to work on projects that impact millions of customers worldwide.
If you're passionate about cloud computing, system software, and want to be part of shaping the future of cloud infrastructure while working with a global team of experts, this role offers an excellent opportunity to advance your career at Microsoft.