Microsoft's Core OS Linux Platform Group is seeking a Software Engineer II to join their Azure Linux Container Platform team. This role focuses on building the future of Linux in the Azure Cloud and edge through Microsoft's first-party Azure Linux distribution. The position involves working with the new Azure Cobalt 100 ARM64 processor and contributing to open-source projects.
As part of the Core OS team, you'll be responsible for the Operating Systems that power Azure, Microsoft's Linux OS, platforms for Windows Client and Xbox, and the Windows Server ecosystem. This role is crucial in supporting cloud businesses and billions of customers worldwide. The team emphasizes high-quality, high-efficiency operating systems and platform components that underpin Microsoft's entire technology stack.
The ideal candidate will have strong experience in Linux kernel development, ARM64 architecture, and cloud computing. You'll work closely with the broader Linux community, contributing to open-source projects while developing features for Azure Linux OS. The position offers a hybrid work environment with up to 50% work from home flexibility and minimal travel requirements (0-25%).
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments opportunities, parental leave, and generous time off. The company maintains a strong commitment to diversity, inclusion, and work-life balance. This is an excellent opportunity for engineers passionate about Linux, cloud computing, and open-source development to make a significant impact at one of the world's leading technology companies.