Source-listed Job

Principal Software Engineer

Design and integrate highly reliable physical and software defined storage and file systems components for both Windows and Linux Operating Systems - Ability to develop resilient clustering and virtualization solutions using Windo...

Job Source description available
Microsoft Bengaluru, KA,IN, IN Source published Sep 15, 2026 Source retrieved Oct 24, 2026
Source: Microsoft Careers · A retrieval date records when our system last obtained the source record. It does not guarantee the vacancy is still open or that every detail has been independently checked.
Description from the source The source description is formatted below for discovery. The provider owns the original wording and may change its requirements or close applications.
Principal Software Engineer opportunity at Microsoft
DeadlineSun Mar 14 9:46 AM 2027
EmploymentF U L L T I M E
CountryIN

Overview

Design and integrate highly reliable physical and software defined storage and file systems components for both Windows and Linux Operating Systems - Ability to develop resilient clustering and virtualization solutions using Windows and Linux based clustering and hypervisors - Design and architect scalable and distributed systems of Cloud Services for Managing Clustering, Hypervisor and storage on the edge - Lead, raise standards, and foster data-driven and collaborative culture for the team - Able to analyze, debug and clearly articulate complex issues and work with new technologies including AI - Partner with product teams across company to manage dependencies, jointly deliver updates, and continuously improve engineering capabilities - 10+ years of experience in Software Development in distributed systems and Operating Systems.Bachelor's/master's degree or equivalent in Computer scien

Full job description

Full Job Description

  • Design and integrate highly reliable physical and software defined storage and file systems components for both Windows and Linux Operating Systems - Ability to develop resilient clustering and virtualization solutions using Windows and Linux based clustering and hypervisors - Design and architect scalable and distributed systems of Cloud Services for Managing Clustering, Hypervisor and storage on the edge - Lead, raise standards, and foster data-driven and collaborative culture for the team - Able to analyze, debug and clearly articulate complex issues and work with new technologies including AI - Partner with product teams across company to manage dependencies, jointly deliver updates, and continuously improve engineering capabilities - 10+ years of experience in Software Development in distributed systems and Operating Systems.Bachelor's/master's degree or equivalent in Computer science or related field required - 5+ years of experience designing, developing, deploying, and monitoring Failover Clustering, Resilient Storage Technologies, Hyper-V management - Proven ability to work with SAN(iSCSI and FC) storage and ability to debug complex interoperability issues between host and SAN infra - A strong Computer Science background with solid C#, Rust, Java, C/C++ programming, debugging skills is highly desiredGreat design and problem-solving skills, with a strong bias for architecting for performance, scalability, security, and reliability - Deep understanding of efficient data structures and algorithms - Act as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore - Experience with AI/ML and LLMs is highly preferred - 5+ years of experience in systems level software development in C/C++/Rust - 5+ years of Systems Engineering experience with multithreaded programming, synchronization, locking, etc - Knowledge of advanced data structures, including, but not limited to: BTrees, Hash Tables- 2+ years of experience with kernel and device driver development in Linux or Windows. - Proven experience designing solutions utilizing Failover Clustering, Storage Spaces, Software Defined Storage, Hyper-V and Windows Server technologies. - Experience with storage/file systems in Windows, Linux, Kubernetes - Experience in analyzing storage performance and functionality - Familiarity with current and emerging storage technologies. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. *

Tips for this job

Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.

  1. Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
  2. Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
  3. Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
  4. Apply through the original employer or official recruitment destination shown on this page.
Original authoritative source

JobOpportunity.info helps you discover and organize source listings. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.

Apply through JobOpportunity →

Browse current JobOpportunity listings from Microsoft Careers →

Related opportunities

Other source-listed records you may want to review.

Job

National Consultant for the Development and Piloting of a Micro-Credentialing Framework in Iraq (KRI and Federal), Programme Section, 10,4 months, Baghdad, Iraq (Nationals only) Office Based

unicef · Iraq

Already Applied? Update your details, view your application and progress >> Login Job search e.g. "Administrator, Melbourne" Refine search Work t...

Job

Communication Associate – EU-funded Social Protection (EU4PEOPLE) and Roma Inclusion Programmes, Communication section, 36 months, Sarajevo, Bosnia and Herzegovina (Nationals only) Office Based

unicef

Already Applied? Update your details, view your application and progress >> Login Job search e.g. "Administrator, Melbourne" Refine search Work t...

Job

Job Opportunity at the University of Southampton: Senior Research Dissemination Fellow (LifeLab)

Recruitment at the University of Southampton · United Kingdom

Senior Research Dissemination Fellow (LifeLab) About Us University of Southampton has been awarded funding to develop and host a Specialist Centr...

Job

Wards Nurse

Ivcevidensia Careers · United Kingdom

At inspiring vet care, our people are at the heart of everything we do. As the UK’s number one vet care provider, we're trusted with the care of...

Job

Veterinary Surgeon Maternity Cover 10-12 Months

Ivcevidensia Careers · United Kingdom

At inspiring vet care, our people are at the heart of everything we do. As the UK’s number one vet care provider, we're trusted with the care of...

Job

Veterinary Surgeon FTC - Small Animal

Ivcevidensia Careers · United Kingdom

Veterinary Surgeon - Fixed Term Contract Salary up to £56,000 FTE DOE At inspiring vet care, our people are at the heart of everything we do. As...

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books