Senior Software Engineer - Storage (C/C++)
Core
Resolve critical storage failures and security vulnerabilities in the Windows kernel-mode storage stack for enterprise customers.
Role type
Senior IC kernel-mode storage engineer
Builds
Reliability fixes, security patches, and diagnostic tooling for Windows storage subsystems
Domain
Operating Systems / Storage Systems / Security
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C/C++ kernel-mode development, memory dump analysis, ETW trace interpretation, NTFS on-disk structures, Storage Spaces Direct (S2D), Windows Server Failover Clustering (WSFC), Volume Shadow Copy Service (VSS), NVMe specification internals, SMB protocol internals, deduplication and compression engines, BitLocker integration, CVE disclosure, threat modeling, regression test design
Preferred skills
Mentorship, code review leadership, active participation in hiring loops
Technologies
StorPort, NVMe, iSCSI, SMB Direct/RDMA, Storage Spaces, WSFC, CSV, VSS, ETW, Azure Stack HCI
Responsibilities
Root-cause analysis of storage failures using memory dumps and logs; design and implement kernel-mode driver fixes; collaborate on security vulnerability disclosure; develop diagnostic tooling and regression suites; engage with enterprise customers during outages; mentor engineers and drive technical standards
Seniority
Senior, hands-on IC