Resume and JobRESUME AND JOB
Microsoft logo

Senior software Engineer

Microsoft

Software and Technology Jobs

Senior software Engineer

full-timePosted: Oct 10, 2025

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.

Locations

  • Hyderabad, Telangana, India

Salary

Estimated Salary Rangehigh confidence

1,500,000 - 3,500,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++advanced (programming)
  • kernel-mode debuggingintermediate (debugging)
  • vulnerability analysisintermediate (security)

Required Qualifications

  • Bachelor's Degree in Computer Science (degree in Computer Science)
  • technical engineering experience with coding (experience in software engineering, 2 years)
  • technical experience in operating systems, storage, or security engineering (experience in operating systems, 2 years)

Preferred Qualifications

  • technical experience in operating systems, storage, or security engineering (experience in operating systems, 3 years)
  • experience in file systems, storage, or kernel-mode security engineering (experience in file systems, 5 years)
  • coding/debugging skills in C++ (experience in programming)
  • vulnerability analysis, exploit mitigation, and secure software practices (experience in security)

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.

Benefits

  • healthcare: Industry leading healthcare
  • education: Educational resources
  • discounts: Discounts on products and services
  • savings: Savings and investments
  • leave: Maternity and paternity leave
  • time away: Generous time away
  • giving: Giving programs
  • networking: Opportunities to network and connect

Travel Requirements

0-25 %

Target Your Resume for "Senior software Engineer" , Microsoft

Get personalized recommendations to optimize your resume specifically for Senior software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior software Engineer" , Microsoft

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

#wsdjobs#wsdindia#wsd#w+djobsSoftware Engineering

Answer 10 quick questions to check your fit for Senior software Engineer @ Microsoft.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Microsoft logo

Senior software Engineer

Microsoft

Software and Technology Jobs

Senior software Engineer

full-timePosted: Oct 10, 2025

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.

Locations

  • Hyderabad, Telangana, India

Salary

Estimated Salary Rangehigh confidence

1,500,000 - 3,500,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++advanced (programming)
  • kernel-mode debuggingintermediate (debugging)
  • vulnerability analysisintermediate (security)

Required Qualifications

  • Bachelor's Degree in Computer Science (degree in Computer Science)
  • technical engineering experience with coding (experience in software engineering, 2 years)
  • technical experience in operating systems, storage, or security engineering (experience in operating systems, 2 years)

Preferred Qualifications

  • technical experience in operating systems, storage, or security engineering (experience in operating systems, 3 years)
  • experience in file systems, storage, or kernel-mode security engineering (experience in file systems, 5 years)
  • coding/debugging skills in C++ (experience in programming)
  • vulnerability analysis, exploit mitigation, and secure software practices (experience in security)

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.

Benefits

  • healthcare: Industry leading healthcare
  • education: Educational resources
  • discounts: Discounts on products and services
  • savings: Savings and investments
  • leave: Maternity and paternity leave
  • time away: Generous time away
  • giving: Giving programs
  • networking: Opportunities to network and connect

Travel Requirements

0-25 %

Target Your Resume for "Senior software Engineer" , Microsoft

Get personalized recommendations to optimize your resume specifically for Senior software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior software Engineer" , Microsoft

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

#wsdjobs#wsdindia#wsd#w+djobsSoftware Engineering

Answer 10 quick questions to check your fit for Senior software Engineer @ Microsoft.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.