Microsoft's Linux Systems Group is seeking a Software Engineer II to join their team working on Linux-based technologies. This role is crucial in Azure's ecosystem, focusing on driving Linux and open-source technologies, solutions, and strategy. The position involves working with cutting-edge accelerations and optimizations for future public and private clouds, collaborating with internal and external partners, and contributing to upstream open-source projects.
The role is part of the Core OS team, responsible for Operating Systems powering Azure, Microsoft's Linux OS, Windows Client, Xbox platforms, and Windows Server ecosystem. This position offers the opportunity to impact millions of customers worldwide through system-level design and implementations. The team emphasizes high-quality, high-efficiency operating systems and platform components that underpin Microsoft's entire technology stack.
As a Software Engineer II, you'll be working on critical Linux kernel development, debugging production issues, and actively participating in the open-source community. The position requires strong technical skills in C programming and Linux kernel engineering, with opportunities to work on innovative technologies using the latest hardware and largest servers.
The role includes on-call responsibilities and requires collaboration across multiple geographic locations. Microsoft offers competitive compensation, comprehensive benefits, and a culture focused on inclusion and innovation. This is an excellent opportunity for engineers passionate about Linux kernel development and open-source contributions to make a significant impact at one of the world's leading technology companies.