Member Of Technical Staff, Storage / Kernel Systems

Everpure

Bengaluru

On-site

INR 1,800,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Space for growth
Supportive team environment

Job summary

Everpure in Bengaluru is looking for a Lead Kernel Engineer to spearhead the development of high-performance storage protocol stacks. This role involves leading an engineering team, optimizing kernel stacks, and collaborating with hardware vendors to enhance storage solutions.

The ideal candidate has strong expertise in Linux device drivers, advanced knowledge of SAN architecture, and proficiency in C/C++. Applicants are expected to work on-site in the Bangalore office unless on approved leave.

Join Everpure to grow your career in a supportive and innovative environment!

Qualifications

  • Proven expertise writing and optimizing low-level Linux/Unix device drivers.
  • Deep technical understanding of SAN architecture and storage protocols.
  • Mastery of low-level diagnostics and profiling tools.

Responsibilities

  • Lead and mentor a team of kernel engineers in delivering high-quality drivers.
  • Drive performance profiling and optimization of storage stacks.
  • Solve complex, low-level SAN congestion and system bottlenecks.
  • Integrate PCIe Gen4/Gen5 and HBA technologies into Pure Storage ecosystem.
  • Own internal Linux kernel maintenance and test automation frameworks.

Skills

Kernel & Driver Expertise
Advanced Storage Protocol Mastery
Systems Tooling & Performance Profiling
Engineering Leadership
Polyglot Development Skills

Tools

perf
ftrace
eBPF
blktrace
Python

Job description

THE ROLE

As the Lead Kernel Engineer for our Fiber Channel and SAN team, you will spearhead the development and optimization of high-performance storage protocol stacks that power our flagship FlashArray. You will lead a talented engineering group to architect resilient Linux and VMware initiator stacks, directly influencing the speed, reliability, and enterprise-grade scale of our storage solutions. By collaborating with elite hardware vendors and upstreaming code to the open-source Linux community, your work will define the next generation of NVMe and Fibre Channel performance for thousands of global customers.

What You'll Do
  • Technical Leadership & Architectural Ownership: Lead, mentor, and technically guide a team of kernel engineers to deliver high-quality, resilient storage drivers and middleware components on time, fostering a culture of technical excellence.
  • Protocol Optimization & Upstreaming: Drive the performance profiling, tuning, and optimization of the Linux storage target and initiator stacks (including NVMe over Fabrics and FC‑SCSI), directly contributing enhancements and bug fixes back to the upstream Linux kernel.
  • System Resilience & Debugging: Solve the industry's most complex, low-level SAN congestion, multipathing, and kernel-level bottlenecks to maximize IOPS and bandwidth while enhancing system self-healing and link health.
  • Ecosystem Integration: Partner with major Fibre Channel and fabric vendors (such as Cisco and Broadcom) to seamlessly integrate state-of-the-art PCIe Gen4/Gen5 and HBA technologies into the Pure Storage ecosystem.
  • End-to-End Quality & Validation: Own the strategy for internal Linux kernel maintenance and test automation frameworks, ensuring robust validation of supported SAN configurations and highly predictable field behavior.
What You Bring
  • Kernel & Driver Expertise: Proven expertise writing, debugging, and optimizing low-level Linux/Unix device drivers, with deep hands‑on command of interrupt handling, memory management, NUMA optimization, and lock contention analysis.
  • Advanced Storage Protocol Mastery: Deep technical understanding of SAN architecture and storage protocol stacks, including Fibre Channel (FC‑FS, FCP, FC‑NVMe) and NVMe over Fabrics (RoCE, TCP, FC), alongside a strong grasp of SAN congestion mechanisms like buffer-to-buffer credits.
  • Systems Tooling & Performance Profiling: Mastery of low-level diagnostics and profiling tools such as perf, ftrace, eBPF, blktrace, or crash to identify and resolve complex system transport bottlenecks.
  • Engineering Leadership: Demonstrated ability to technically steer complex projects from conception to deployment, mentor peer engineers, and collaborate cross‑functionally with external technology partners.
  • Polyglot Development Skills: Proficiency in C and C++ for core kernel/driver development, paired with Python skills to drive advanced test automation.
  • Location: We are primarily an in‑office environment and therefore, you will be expected to work from the Bangalore office in compliance with Pure’s policies, unless you are on PTO, or work travel, or other approved leave.
What You Can Expect From Us
  • Innovation: We celebrate those who think critically, like a challenge, and aspire to be trailblazers.
  • Growth: We give you the space and support to grow along with us and to contribute to something meaningful. We have been named Fortune’s Best Workplaces in Technology™, Fortune’s Best Workplaces in the Bay Area™, and certified as a Great Place to Work®!
  • Team: We build each other up and set aside ego for the greater good.
Accommodations And Accessibility

Candidates with disabilities may request accommodations for all aspects of our hiring process. For more on this, contact us at TA‑Ops @purestorage.com if you’re invited to an interview.

Our Commitment To a Strong And Inclusive Team

Everpure is proud to be an equal‑opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or any other characteristic legally protected by the laws of the jurisdiction in which you are being considered for hire.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Member of Technical Staff, Kernel
Member of Technical Staff, Kernel

Everpure • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Flexible time off
Wellness resources
Team events
Member of Technical Staff - Linux Kernel - FlashArray
Member of Technical Staff - Linux Kernel - FlashArray

Pure Storage • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Flexible time off
Wellness resources
Company-sponsored team events
Senior Engineering Manager, Kernel
Senior Engineering Manager, Kernel

Pure Storage • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Flexible time off
Wellness resources
Company-sponsored events
Member of Technical Staff - Linux Kernel - FlashArray
Member of Technical Staff - Linux Kernel - FlashArray

Pure Storage, Inc. • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Flexible time off
Wellness resources
Company-sponsored team events
Lead Member of Technical Staff
Lead Member of Technical Staff

Pure Storage • Bengaluru

On-site
INR 4,000,000 - 7,000,000
MTS - Systems Performance Engineer
MTS - Systems Performance Engineer

Everpure • Bengaluru

On-site
INR 400,000 - 700,000
Flexible time off
Wellness resources
Team events
Member of Technical Staff, Network Architect
Member of Technical Staff, Network Architect

Pure Storage • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Member of Technical Staff
Member of Technical Staff

Pure Storage • Bengaluru

On-site
INR 5,000,000 - 9,000,000
Flexible time off
Wellness resources
Comprehensive benefits package
+1
Member of Technical Staff
Member of Technical Staff

Pure Storage, Inc. • Bengaluru

On-site
INR 3,500,000 - 7,500,000
Flexible time off
Wellness resources
Team events
Member of Technical Staff, FlashBlade
Member of Technical Staff, FlashBlade

Everpure • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Flexible time off
Wellness resources
Company-sponsored team events