New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
CoreWeave

Senior Storage Engineer, File & Block

CoreWeave
Apply →
senior full-time $165,000 to $242,000 Livingston, NJ / New York, NY / Sunnyvale, CA / San Francisco, CA / Bellevue, WA

First indexed 23 Jul 2026

Description

CoreWeave is The Essential Cloud for AI. We're looking for a Senior Storage Engineer, File & Block to help build and operate the file and block storage services at the heart of CoreWeave's Storage team.

What You'll Do:

You'll help turn CoreWeave's storage from a follower of GPU growth into a multiplier of it: owning the data path and control plane for both file and block, running them on our own hardware fleet, and shipping the customer-facing capabilities that unblock petabyte-scale deals.

Responsibilities:

  • Design, build, and operate highly scalable, multi-tenant file and block storage , from the data path to the control plane that governs tenancy, provisioning, and data protection.
  • Own the file system data path: NFS hot-path reliability, IO resilience, and performance.
  • Build a native block storage service: durable, high-performance block volumes for customer workloads and internal stateful services.
  • Deliver both file and block as first-class Kubernetes citizens: design and ship a backend-neutral CSI driver with dynamic provisioning, resize, snapshots, and RWO block volumes.
  • Build the control plane: multi-tenant isolation, quota, QoS, snapshots, key management, audit, and lifecycle policy.
  • Improve the reliability, durability, and observability of the storage stack; partner with operations to monitor, analyze, and optimize using telemetry, metrics, and dashboards.
  • Work cross-functionally with platform, product, and infrastructure teams to deliver seamless storage across the stack.
  • Share your knowledge and mentor other engineers on best practices in building distributed, high-performance systems.
  • Work with technologies such as RDMA, GPU Direct Storage, RoCE, InfiniBand, SPDK, and distributed filesystems to optimize storage performance and efficiency.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 6–10 years building storage systems, distributed systems, or infrastructure services.
  • Strong hands-on experience with distributed or networked file systems and/or block storage in production.
  • Depth in the storage data path: IO performance, caching, small-file and metadata-heavy workloads, crash consistency, and resilience under load.
  • Experience with multi-tenant services or storage control planes , provisioning, tenancy/quota, and data-protection features.
  • Proficiency in a systems/back-end language , Go strongly preferred.
  • Experience building on Kubernetes , controllers/operators, CRDs, and CSI.
  • Familiarity with distributed databases, workflow orchestration, and gRPC/Protobuf service design.

Benefits:

  • Medical, dental, and vision insurance - 100% paid for by CoreWeave
  • Company-paid Life Insurance
  • Voluntary supplemental life insurance
  • Short and long-term disability insurance
  • Flexible Spending Account
  • Health Savings Account
  • Tuition Reimbursement
  • Ability to Participate in Employee Stock Purchase Program (ESPP)
  • Mental Wellness Benefits through Spring Health
  • Family-Forming support provided by Carrot
  • Paid Parental Leave
  • Flexible, full-service childcare support with Kinside
  • 401(k) with a generous employer match
  • Flexible PTO
  • Catered lunch each day in our office and data center locations
  • A casual work environment
  • A work culture focused on innovative disruption
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/coreweave/jobs/4699068006