Join Microsoft's Azure Core Compute Team, a pivotal part of one of the most profitable and fast-growing businesses at Microsoft. As a Software Engineer II, you'll be working on mission-critical cloud platform development, specifically focusing on customer-facing general-purpose compute offerings across virtual machines, containers, and bare metal technologies. The role involves building security features that run on millions of machines, ensuring industry-leading availability, reliability, and performance consistency at scale.
The position offers unique opportunities to work with cutting-edge cloud technology, including confidential computing, hardware offloads, and host OS evolution. You'll be part of a team responsible for shaping the future of cloud computing, working on security features that encompass data privacy, confidentiality, and secrets management. The role requires expertise in languages like C++, Rust, and Python, with a focus on building robust, scalable systems.
Working at Microsoft means joining a company with a strong mission to empower every person and organization globally. You'll be part of a culture that embraces growth mindset, innovation, and collaboration. The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits. This is an excellent opportunity for engineers passionate about cloud technology and security to make a global impact while growing their careers in a supportive, innovative environment.