The Virtualization Core Platform team at Microsoft is seeking a talented Software Engineer II to work on foundational components of the Microsoft virtualization stack, including Hyper-V, Windows 11, and Azure. You will contribute to transforming datacenters, cloud technologies, and new investments in lightweight containers. This role involves working on low-level components, collaborating with silicon partners, and pushing the boundaries of performance, reliability, and security. Microsoft's mission is to empower every person and organization to achieve more, fostering a culture of respect, integrity, and accountability.
Requirements
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Rust
- OR equivalent experience.
- 1+ year experience building operating system features, virtualization features, or device drivers.
Benefits
- Competitive salary
- Benefits and perks