hero

Explore thousands of opportunities across Tech:NYC’s member network.

675
companies
6,557
Jobs

Senior Software Engineer

Microsoft

Microsoft

Software Engineering
Posted on Dec 17, 2024

Senior Software Engineer

Bangalore, Karnataka, India

Save

Share job

Date posted
Dec 17, 2024
Job number
1794062
Work site
Up to 50% work from home
Travel
0-25 %
Role type
Individual Contributor
Profession
Software Engineering
Discipline
Software Engineering
Employment type
Full-Time

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

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

/span>

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


Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

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