Linux Kernel Engineer - Storage Systems, Onsite Santa Clara

Pure Storage, Inc.

Santa Clara (CA)

On-site

USD 167,000 - 246,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible time off
Wellness resources
Team events

Job summary

Pure Storage, Inc. in Santa Clara, CA, seeks a Linux Kernel Software Engineer for Systems Engineering. You will develop kernel features for Pure’s storage products, patch and optimize to meet performance goals, and work across teams to resolve complex hardware-software challenges.

You will lead architecture from concept to release, mentor teammates, and engage with hardware partners to ensure robust, high-performance solutions. This onsite role values strong problem-solving and communication.

Qualifications

  • Experience in Linux kernel and device drivers.
  • Strong knowledge of computer architecture and OS concepts.
  • Ability to ship high-performance, reliable software.
  • Excellent written and verbal communication.
  • Experience with NVMe/PCIe is a plus.

Responsibilities

  • Develop new features within the Linux kernel for Pure’s storage products.
  • Maintain and patch code to fix difficult issues, including customer problems.
  • Optimize kernel performance within Pure’s arrays to meet customer needs.
  • Collaborate with hardware vendors to diagnose hardware-software boundary issues.
  • Lead architecture and development from concept to release with high quality.
  • Mentor peers and participate in code reviews across teams.
  • Define requirements for upcoming enterprise storage server projects.

Skills

Linux kernel
Device driver development
Performance optimization
Problem solving
Communication skills
Team collaboration
Hardware-software interface

Education

Bachelor's degree in CS or related

Tools

NVMe
PCIe
NUMA
x86_64 Architecture

Job description

Pure Storage, Inc. in Santa Clara, CA, seeks a Linux Kernel Software Engineer for Systems Engineering. You will develop kernel features for Pure’s storage products, patch and optimize to meet performance goals, and work across teams to resolve complex hardware-software challenges.

You will lead architecture from concept to release, mentor teammates, and engage with hardware partners to ensure robust, high-performance solutions. This onsite role values strong problem-solving and communication.

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

Similar jobs worth comparing

Head of Systems Software - Storage, Linux Kernel & NVMe
Head of Systems Software - Storage, Linux Kernel & NVMe

Everpure • Santa Clara (CA)

On-site
USD 217,000 - 359,000
Flexible time off
Wellness resources
Team events
Senior System Hardware Engineer – High‑Speed Storage
Senior System Hardware Engineer – High‑Speed Storage

Pure Storage, Inc. • Santa Clara (CA)

On-site
USD 149,000 - 224,000
Innovation
Growth
Team
+3
Linux Kernel Software Engineer - Systems Engineering
Linux Kernel Software Engineer - Systems Engineering

Pure Storage, Inc. • Santa Clara (CA)

On-site
USD 167,000 - 246,000
Flexible time off
Wellness resources
Team events
Senior Hardware Systems Engineer - Storage & Cloud
Senior Hardware Systems Engineer - Storage & Cloud

NextGenEnergyJobs • Santa Clara (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Senior Linux Kernel & Storage Systems Engineer
Senior Linux Kernel & Storage Systems Engineer

Sandisk • Illinois

On-site
USD 150,000 - 230,000
Hyperscale Storage Hardware Engineer — Onsite Santa Clara
Hyperscale Storage Hardware Engineer — Onsite Santa Clara

Pure Storage, Inc. • Santa Clara (CA)

On-site
USD 149,000 - 224,000
Senior Storage Systems Engineer - Kubernetes & Kernel
Senior Storage Systems Engineer - Kubernetes & Kernel

Sanmina • Colorado Springs (CO)

On-site
USD 140,000 - 180,000
Health Insurance
Life Insurance
Disability Insurance
+5
Lead Storage Systems Engineer – Linux & Kubernetes
Lead Storage Systems Engineer – Linux & Kubernetes

Sanmina Corporation • Colorado Springs (CO)

On-site
USD 125,000 - 140,000
Senior System Software Manager
Senior System Software Manager

Everpure • Santa Clara (CA)

On-site
USD 217,000 - 359,000
Flexible time off
Wellness resources
Team events
Senior Distributed Block Storage Engineer (Kernel)
Senior Distributed Block Storage Engineer (Kernel)

NVIDIA • Santa Clara (CA)

On-site
USD 272,000 - 431,000