Senior Software Engineer - Virtual Machine and Container

Microsoft Corporation India Pvt Ltd.

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 7 years

Job Details

Job Description

Senior Software Engineer - Virtual Machine and Container

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

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Experience Level

Senior Level

Job role

Work location

Bangalore, Karnataka, India

Department

IT & Information Security

Role / Category

IT Security

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 7 years

About company

Name

Microsoft Corporation India Pvt Ltd.

Job posted by Microsoft Corporation India Pvt Ltd.

This job has expired