HPC Storage Engineer - West Coast

Runpod

Mount Laurel Township (NJ)

On-site

USD 180,000 - 260,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity participation
Medical, dental & vision plans
Flexible PTO
Remote-friendly / Slack-native culture
Home office stipend

Job summary

Runpod is seeking a Senior Storage Engineer to design, scale, and operate its high-performance storage platform. You’ll own capacity, durability, and performance of network volumes, local NVMe, and S3-compatible object storage, writing production code and automating operations for petabyte-scale workloads.

Join a remote-first, Slack-native team that emphasizes rapid delivery, ownership, and collaboration with SRE, networking, and hardware partners to reduce cold starts and optimize data movement

Qualifications

  • 8+ years in infrastructure, storage, or systems engineering with production storage ownership.
  • Deep, practical experience with at least one distributed storage system (Ceph, MinIO, Lustre, GPFS/Spectrum Scale, MooseFS, WekaFS, VAST, or similar).
  • Strong Linux internals and storage-stack knowledge: block layer, filesystems, NVMe, I/O schedulers, NFS/SMB, iSCSI/NVMe-oF.
  • Experience building and operating S3-compatible object storage services.
  • Solid networking fundamentals tuned for storage workloads.
  • Production-code ability in Go, Python, Rust, or similar (not just scripting).
  • Hands-on observability tooling (Prometheus, Grafana, Datadog) with designing metrics.
  • Ownership, self-starting, collaborative, low-ego attitude.

Responsibilities

  • Own capacity, durability, availability, and performance characteristics of storage tiers.
  • Tune the full I/O path: device and filesystem configuration, caching and read-ahead strategies, replication and erasure coding trade-offs, and client-side mount behavior.
  • Diagnose hard performance problems end to end.
  • Lead capacity expansions, migrations, and rebalances with minimal customer-visible disruption.
  • Work with Runpod and partner networking teams to design and tune storage paths for high throughput.
  • Understand and optimize RDMA/RoCE and high-speed fabrics for storage traffic.
  • Collaborate with network engineering on topology decisions and cross-region data movement.
  • Write production code (Go, Python, or similar) for storage control-plane services and data pipelines.
  • Build against and extend APIs: control plane, S3 interfaces, CSI, Kubernetes, vendor/cloud APIs.
  • Automate operations; treat infrastructure as code and participate in CI.
  • Instrument storage fleet with metrics and dashboards; establish SLOs and alerts.
  • Participate in on-call rotation and blameless post-incident reviews.

Skills

Distributed storage
Linux internals
Networking fundamentals
Go
Python
Observability

Tools

Ceph
MinIO
Lustre
GPFS/Spectrum Scale
MooseFS
WekaFS
VAST
ZFS-based systems

Job description

Runpod is the AI Developer Cloud. More than one million developers, from indie researchers to teams running frontier models in production, use Runpod to experiment, train, fine-tune, deploy, and scale AI on one platform. The platform has processed more than 20 billion inference requests. We closed a $100M Series A in June 2026. We're at an inflection point for AI infrastructure, and we're building the platform the next generation of developers will depend on.

We're a small, remote-first team. We take ownership seriously, move fast, and ship work that more than a million developers rely on every day. We're looking for people who care deeply, build with urgency, and want to matter at scale.

Learn more in our CEO's funding announcement: https://www.runpod.io/blog/one-million-developers.

You will be part of the Infrastructure organization, specifically within the team managing Runpod's multi-region storage ecosystem. Including network volumes, local NVMe, and S3-compatible object storage. At Runpod, storage is a critical, high-impact resource; it determines cold start velocity, training job data streaming efficiency, and the reliable persistence of model weights and checkpoints.

This senior, hands-on group operates in tight coordination with SRE, networking, and supply chain teams, as well as our global hardware partners. We eliminate the divide between architectural design and operational execution. The engineers who define our systems also write the code, optimize the fabric, manage on-call rotations, and lead capacity planning. We are a remote-first and Slack-native team that prioritizes rapid delivery and empowers engineers to own complete outcomes instead of just closing tickets.

We're hiring a Senior Storage Engineer to contribute to the design, scaling, and reliability of Runpod's storage platform. This is a hands-on engineering role, not just an administration role. You'll be implementing and maintaining distributed storage deployments, writing the code and automation that operates them.

You will help write what Runpod's storage story looks like for the next several years. Helping to decide which distributed storage systems we bet on, how we tier and place data, how we tune the network paths storage depends on, and what we buy and deploy at petabyte scale. You'll have real latitude to innovate, replacing manual operations with automation, designing the metrics and SLOs the fleet is judged by, and leading capacity expansions and migrations end to end. Because storage sits directly under our customers' training, fine-tuning, and inference workloads, improvements you make show up immediately as faster cold starts, faster jobs, and fewer incidents for more than a million developers.

Responsibilities:
  • Own capacity, durability, availability, and performance characteristics of network volumes, local NVMe, and S3-compatible object storage.

  • Tune the full I/O path: device and filesystem configuration, caching and read-ahead strategies, replication and erasure coding trade-offs, and client-side mount behavior.

  • Diagnose hard performance problems end to end

  • Lead capacity expansions, hardware refreshes, migrations, and rebalances without customer-visible disruption.

  • Work with Runpod and partner networking teams to design and tune the network paths storage depends on: high-throughput east-west fabric, MTU and jumbo frames, congestion and flow control, multipath, and NIC/offload configuration.

  • Understand and optimize RDMA/RoCE and high-speed IB/Ethernet fabrics as they apply to storage traffic.

  • Work closely with network engineering on topology decisions, oversubscription ratios, and cross-region data movement.

  • Write production code (Go, Python, or similar) for storage control-plane services, provisioning workflows, data movement pipelines, and monitoring

  • Build against and extend APIs: our own control plane, S3-compatible interfaces, CSI drivers, Kubernetes APIs, vendor and cloud provider APIs.

  • Automate the operations you'd otherwise do by hand. Manual runbooks are a starting point, not a destination.

  • Treat infrastructure as code and participate fully in code review, testing, and CI.

  • Instrument the storage fleet so its behavior is legible: IOPS, throughput, latency, error and retry rates, capacity utilization, and per-tenant consumption.

  • Build dashboards, SLOs, and alerts that catch degradation before customers do.

  • Participate in an on-call rotation for storage systems and drive blameless post-incident follow-through.

Requirements:
  • 8+ years in infrastructure, storage, or systems engineering, with substantial ownership of production storage at scale.

  • Deep, practical experience with at least one distributed storage system — Ceph, MinIO, Lustre, GPFS/Spectrum Scale, MooseFS, WekaFS, VAST, ZFS-based systems, or comparable.

  • Strong Linux internals and storage-stack knowledge: block layer, filesystems, NVMe, page cache, I/O schedulers, NFS/SMB, iSCSI/NVMe-oF.

  • Building and/or operating S3-compatible object storage services.

  • Solid networking fundamentals with specific experience tuning networks for storage workloads.

  • Proficiency in writing and shipping production code in Go, Python, Rust, or similar (not just scripting).

  • Hands-on experience with observability tooling (Prometheus, Grafana, Datadog, or equivalent) including designing the metrics, not just consuming them.

  • A track record of performance analysis and debugging under real production pressure.- Self-starting with general direction. You take a goal like "network volume read latency is hurting cold starts in EU" and come back with a diagnosis, an options analysis, and a plan without needing the work broken down for you.

  • Continuous improvement. You leave systems measurably better than you found them. You notice the recurring toil, the alert that fires every Tuesday, the manual step everyone tolerates and you eliminate it.

  • Ownership. You follow problems across team boundaries to resolution instead of handing them off at the edge of your component.

  • Collaborative and low-ego (but high confidence).

Preferred:
  • Storage for AI/ML workloads: checkpointing, dataset streaming, model weight distribution, GPU-adjacent data locality, GPUDirect Storage.

  • Kubernetes storage internals: CSI drivers, PV/PVC lifecycle, StatefulSets, local persistent volumes.

  • Bare-metal and colocation experience: hardware selection, vendor management, firmware, physical failure domains.

  • Multi-tenant environments where isolation, fairness, and QoS are hard requirements.

  • Experience in a fast-growing cloud or infrastructure provider.

What You’ll Receive:

  • The competitive base pay for this position ranges from ($180,000 - $260,000). This salary range may be inclusive of several career levels at Runpod and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and location

  • Meaningful equity in a fast-growing company- everyone on the team receives stock options — your impact drives our growth, and you share in the upside.

  • Generous medical, dental & vision plans

  • Flexible PTO- take the time you need to recharge

  • Most roles are remote work first with an inclusive, collaborative teams utilizing slack as the main form of internal communication

  • Join a passionate team on the cutting edge of AI infrastructure — where culture, learning, and ownership are at the heart of how we scale.

$1,200 Home Office & Equipment Stipend-We set you up for success from day one with gear and support to create your ideal workspace

Runpod is committed to maintaining a workplace free from discrimination and upholding the principles of equality and respect for all individuals. We believe that diversity in all its forms enhances our team. As an equal opportunity employer, Runpod is committed to creating an inclusive workforce at every level. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, protected veteran status, disability status, or any other characteristic protected by law. We welcome every qualified candidate eligible to work in the United States; however, we are currently unable to sponsor employment visas.

#LI-remote

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director, Product Management
Director, Product Management

Runpod • United States

On-site
USD 225,000 - 325,000
Equity/Stock options
Medical, dental & vision
Flexible PTO
+2
Technical Support Engineer (L2)
Technical Support Engineer (L2)

Runpod • United States

On-site
USD 70,000 - 93,000
Equity
Medical, Dental & Vision
Flexible PTO
+2
Account Manager (Strategic)
Account Manager (Strategic)

Runpod • United States

Remote
USD 160,000 - 280,000
Stock options
Medical, dental & vision plans
Flexible PTO
+2
Infrastructure Engineer (Storage)
Infrastructure Engineer (Storage)

Lightning AI • New York (NY)

On-site
USD 180,000 - 220,000
Comprehensive health coverage
Meaningful equity
401(k) matching and pension
Storage Infra Engineer for AI/ML at Scale (Equity)
Storage Infra Engineer for AI/ML at Scale (Equity)

Lightning AI • New York (NY)

Hybrid
USD 180,000 - 220,000
Comprehensive health coverage
Meaningful equity
401(k) matching and pension
Member of Technical Staff - Storage Infrastructure
Member of Technical Staff - Storage Infrastructure

Prime Intellect • San Francisco (CA)

On-site
USD 150,000 - 300,000
Member of Technical Staff - Storage Infrastructure
Member of Technical Staff - Storage Infrastructure

Prime-Intellect • San Francisco (CA)

On-site
USD 150,000 - 300,000
Staff Software Engineer - Infrastructure Storage
Staff Software Engineer - Infrastructure Storage

Lambda • San Francisco (CA)

On-site
USD 314,000 - 465,000
Health, dental, and vision coverage
401k Plan with 2% company match
Flexible paid time off plan
Member of Technical Staff - Storage Infrastructure
Member of Technical Staff - Storage Infrastructure

Primeintellect • San Francisco (CA)

On-site
USD 150,000 - 300,000
Member of Technical Staff - Storage Infrastructure
Member of Technical Staff - Storage Infrastructure

Prime Intellect AI • San Francisco (CA)

On-site
USD 150,000 - 300,000