💼

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
AI-First Software Engineering
Next batch starts on 04 Jul
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply