💼

Software Engineer II at Microsoft

Location
Hyderabad
Job type
Full time
Posted on 15 Feb
Description

Responsibilities


  • Collaborate with a dynamic team of engineers, including mentoring software engineers in the workgroup
  • Learn and share ideas continuously
  • Drive for quality in everything you do and continuously improve the quality of the systems on which you work
  • Collaborate across team boundaries to define and drive team charter and vision
  • Provide technical input across the Windows Core and Azure teams. Design and implement new virtualization related features for Hyper-V and Windows


Qualifications


Required/Minimum Qualifications


  • Bachelor’s degree in computer science, or related technical discipline and 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++ or equivalent experience
  • 1+ years’ experience with hypervisors, kernel mode programming, storage, containers, and/or security or equivalent experience


Additional Or Preferred Qualifications


  • Bachelor’s degree in computer science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust or master’s degree in computer science or related technical field and 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust or equivalent experience
  • Experience coding, debugging, testing, and problem-solving skills
  • Proven communication and collaboration skills
  • Ability to work on a large codebase and willing to take on a wide variety of challenges
  • Reliable understanding of systems software and hardware/software interaction
  • A track record of solid results across multiple ship cycles
  • Experience with hypervisors, kernel mode programming, storage, containers, and/or security
  • Thorough understanding of modern computer architectures found in desktop PCs and servers


Master Backend Engineering
Backend Engineering Launchpad
Next batch starts on 17 Jan
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply