Microsoft

About Microsoft

Empowering every person and organization on the planet

🏢 Tech👥 100K+📅 Founded 1975📍 Redmond, Washington, United States

Key Highlights

  • Market cap exceeds $2 trillion
  • 100,000+ employees worldwide
  • Leading cloud services through Azure
  • Major clients include Walmart and BMW

Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...

🎁 Benefits

Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...

🌟 Culture

Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft

Software Engineering Mid-Level

MicrosoftUnited States

Posted 2w agoMid-LevelSoftware Engineering📍 United States💰 $100,600 - $199,000 / yearly
Apply Now →

Skills & Technologies

Overview

Microsoft is hiring a Software Engineer II to work on foundational components of the virtualization stack. You'll engage with technologies like Azure and Hyper-V to enhance cloud services. This position requires experience in systems-level design and coding.

Job Description

Who you are

You are a talented software engineer with a strong foundation in systems-level design and coding. You have experience with virtualization technologies and are eager to learn and grow in this field. Your enthusiasm for technology drives you to innovate and contribute to foundational components of the Microsoft virtualization stack.

You have a solid understanding of cloud computing and have likely interacted with technologies such as Azure and Hyper-V. Your skills in kernel, hypervisor, and firmware development make you a valuable asset to the team. You are motivated by the impact of your work on millions of users who rely on Microsoft's virtualization solutions every day.

What you'll do

As a Software Engineer II, you will be part of the Virtualization Core Platform hypervisor team, contributing to the development of critical components that support Microsoft's cloud infrastructure. You will work closely with a team of engineers to design, implement, and optimize virtualization technologies that power services across Azure and other Microsoft platforms.

Your role will involve collaborating with cross-functional teams to enhance the performance and reliability of virtualization solutions. You will engage in coding, testing, and debugging at a systems level, ensuring that the virtualization stack meets the high standards expected by users. You will also have the opportunity to work on exciting new investments in lightweight containers and contribute to open-source projects.

What we offer

At Microsoft, you will be part of a dynamic team that is at the forefront of virtualization technology. We offer a collaborative work environment where innovation is encouraged, and your contributions will have a direct impact on the future of cloud computing. You will have access to professional development opportunities and resources to help you grow your skills and advance your career in the tech industry.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Microsoft.