Senior Software Engineer - Virtual Machine and Container
Bengaluru, Karnataka, India
Category: Software Engineering
Description
Overview
The Hyper-V team is looking for talented senior software engineers that can help our team deliver the next generation of our secure virtualization platform. We are looking for enthusiastic candidates who can learn quickly, and have a passion for writing highly secure software, and enjoy working within a dynamic team.
This is a great opportunity to join an excellent team in an exciting technology space. Customers are rapidly adopting virtualization solutions. Join the Hyper-V team and help build the virtualization platform preferred by enterprises and powering the cloud. This is your chance to help build the next generation of Microsoft's virtual machines in the Hyper-V team. Hyper-V’s virtualization technology is a key part of Microsoft's Mobile-First, Cloud-First strategy, and it is at the core of Microsoft’s cloud and of the Windows operating system. Help us develop features deploying onto millions of machines, from Azure servers that power the Microsoft cloud to exciting new devices for developers and the enterprise. Collaborate with developers across Microsoft, hardware partners, and the open-source community to deliver innovative technology.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.
Responsibilities
As a member of the team, you will be responsible for the design and implementation of features that further strengthen the security of Hyper-V’s virtualization platform and that increase the trust that our customers have in our Cloud and Windows Server offerings. Specific areas include updating the use of encryption across the virtualization platform and leveraging modern validation technologies to ensure highly robust implementations.
Qualifications
Required qualifications:
• 7+ years of development experience in C/C++
• BS in Computer Science or equivalent experience
• Solid architectural skills backed up by implementation experience
• Strong coding, debugging, testing, and problem-solving skills
• Strong communication and collaboration skills
Preferred qualifications:
• Ability to work on a large codebase and willing to take on a wide variety of challenges, ̶a track record of solid results across multiple ship cycles and strong understanding of systems software, security architectures and virtualization is a plus
#IDCAzureEPHiring
Company
Microsoft Office
At Microsoft, we create software — the instructions that help electronic devices like computers, cars, and digital cameras work. Millions of people around the world use our technology every day, from multinational corporations that do business in many currencies and languages to small companies that count on just-in-time inventory systems to keep orders flowing. Educators and students use our software for lesson plans, homework, and collaborating on projects. In the home, families manage their personal finances, share photographs, and communicate online. At Microsoft we do our best to create multidimensional products that make our customers’ lives better. This group is open for all users, to receive updated information on product releases, events, technical support, comparison information and testimonials
Simmilar jobs
-
Staff Software Developer
Staff Software Developer
Job Title Staff Software Developer Job Description Ready to revolutionize healthcare software delivery? Are you passionate about improving...
Job Title Staff Software Developer Job Description Ready to revolutionize healthcare...
Philips July 7, 2025
-
Embedded Software Engineer Senior - Software Engineer...
Embedded Software Engineer Senior - Software...
Your tasks Sr. Software Engineer Qualcomm Platform will be responsible for analyzing requirements, designing, scripting, testing and maintaining...
Your tasks Sr. Software Engineer Qualcomm Platform will be responsible for analyzing...
Bosch July 7, 2025
-
Senior Software Engineer - XR
Senior Software Engineer - XR
NVIDIA is searching for a world-class engineer to help accelerate all aspects of XR development. In this role, you will apply both systems knowledge...
NVIDIA is searching for a world-class engineer to help accelerate all aspects of XR...
NVIDIA July 7, 2025
-
System Software Application Engineer
System Software Application Engineer
We are now looking for a System Software Application Engineer in our Taiwan, Taipei Office! NVIDIA is leading the way into the high-growth areas...
We are now looking for a System Software Application Engineer in our Taiwan, Taipei...
NVIDIA July 7, 2025
-
Sr. Software Engineer, Digital Experience
Sr. Software Engineer, Digital Experience
What to Expect As a Software Engineer specializing in AI agentic applications, you’ll join a forward-thinking team dedicated to building...
What to Expect As a Software Engineer specializing in AI agentic applications,...
Tesla July 7, 2025