Member Of Technical Staff, Kernel IO
Core
Lead Kernel Engineer for Fiber Channel and SAN team, developing and optimizing high-performance storage protocol stacks for the FlashArray.
Role type
Senior IC kernel engineer (storage protocols)
Builds
Linux and VMware initiator stacks, NVMe and Fibre Channel performance enhancements
Domain
Enterprise storage, Linux kernel, SAN architecture
Deliverable
production ML models | product features | infrastructure
Required skills
Linux kernel driver development, C/C++, Fibre Channel protocols, NVMe over Fabrics, system performance profiling, low-level debugging
Preferred skills
NUMA optimization, lock contention analysis, upstreaming to open-source Linux community
Technologies
Linux kernel, C, C++, Python, perf, ftrace, eBPF, blktrace, crash
Responsibilities
Lead and mentor a team of kernel engineers to deliver resilient storage drivers; Drive performance profiling and optimization of Linux storage stacks; Solve complex SAN congestion and kernel-level bottlenecks; Partner with hardware vendors to integrate PCIe and HBA technologies; Own strategy for internal Linux kernel maintenance and test automation.
Seniority
Senior, hands-on IC