Senior software Engineer

2 years

0 Lacs

Posted:16 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Join the Windows Servicing & Delivery (WSD) team, where you will protect the foundation of Windows Server by securing and hardening storage and file system components. From S2D, NTFS and ReFS to clustering and storage resiliency, these technologies safeguard the world’s most critical enterprise workloads. Your work will focus on security, compliance, and data protection, ensuring customers can trust Windows Server to store, replicate, and access data reliably in the face of evolving threats.

Job Purpose

As a WSD Engineer, you will work on servicing and securing Windows storage and file systems. You will investigate and remediate security vulnerabilities, reproduce and debug customer incidents (ICMs), and deliver timely fixes that protect customer environments. In addition, you will contribute to feature improvements in storage and file system security, such as access controls, resiliency, and encryption. This opportunity will allow you to:
  • Develop deep expertise in security engineering for file systems and storage subsystems.
  • Strengthen skills in vulnerability analysis, kernel-mode debugging, and secure coding practices.
  • Deliver global impact by hardening Windows Server storage against modern attack vectors and compliance demands.

Company Culture Statement

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

  • Own the security and reliability of Windows storage and file system components (NTFS, ReFS, SMB, clustering, storage stack).
  • Investigate and fix security vulnerabilities across storage subsystems, ensuring exploit variants are identified and mitigated.
  • Troubleshoot and resolve customer ICMs related to storage and file system security, minimizing downtime and risk.
  • Deliver regression-free, compatibility-safe fixes that maintain performance and data integrity.
  • Contribute to new security features and enhancements in file systems and clustering, including compliance, encryption, and access control improvements.
  • Perform root-cause analysis, security postmortems, and threat modeling to continuously strengthen protection.
  • Collaborate with security response teams, escalation engineers, and partner groups to validate and ship secure updates.
  • Improve servicing automation, diagnostics, and security validation tools to scale quality and efficiency.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • Master’s degree in Computer Science, Electrical Engineering, Information Technology, or related field AND 1+ year(s) technical experience
    • OR equivalent experience.
    • 2+ years technical experience in operating systems, storage, or security engineering.

    Preferred (PQs)

    • 3+ years technical experience in operating systems, storage, or security engineering.
    • 5+ years of experience in file systems, storage, or kernel-mode security engineering.
    • Solid coding/debugging skills in C++ or equivalent system languages.
    • Experience with vulnerability analysis, exploit mitigation, and secure software practices.
    • Familiarity with NTFS, ReFS, SMB, clustering, and Windows storage internals.
    • Knowledge of Windows security models, access control, and encryption technologies.
    • Solid communication skills and proven ability to work across global, cross-discipline teams.
    #wsdjobs
    #wsdindia#wsd#w+djobsMicrosoft is an equal opportunity employer. Consistent with applicable law, 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.

    Mock Interview

    Practice Video Interview with JobPe AI

    Start Java Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Java Skills

    Practice Java coding challenges to boost your skills

    Start Practicing Java Now

    RecommendedJobs for You

    hyderabad, telangana, india

    bengaluru, karnataka, india

    bengaluru, karnataka, india