← All roles

Senior Engineer, Storage (File & Block)

CoreWeave· Technology
Apply on company site
Hybrid (San Francisco, CA / Sunnyvale, CA / Bellevue, WA)Full-timePosted 4w ago

About the role

Senior Storage Engineer focused on designing, building, and operating high-performance, multi-tenant file and block storage services. Owns data path and control plane for file and block storage, running on CoreWeave’s hardware fleet and delivered via Kubernetes. Collaborates with compute, platform, and infrastructure teams to deliver fast, reliable, scalable storage for AI workloads.

Responsibilities

  • Own the file system data path: NFS hot-path reliability, IO resilience, and performance for small-file/IOP-heavy workloads and high-throughput pipelines.
  • Build a native block storage service with durable, high-performance block volumes for customer workloads and internal stateful services.
  • Deliver 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, backed by a public provisioning SLO.
  • Build the multi-tenant control plane: tenancy, quotas, QoS, snapshots, key management (BYOK), audit, and lifecycle policy (encryption in transit, HIPAA controls).
  • Improve reliability, durability, and observability of storage: telemetry, metrics, dashboards to optimize performance, latency, and resilience.
  • Collaborate cross-functionally to deliver seamless storage across the stack, including tiering cold data to lower-cost object storage while preserving access.
  • Share knowledge and mentor other engineers on distributed, high-performance systems.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or 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 (e.g., NFS/POSIX at scale, block volumes with durability, snapshots, replication).
  • Depth in storage data path: IO performance, caching, small-file and metadata-heavy workloads, crash consistency, resilience under load.
  • Experience with multi-tenant services or storage control planes (provisioning, tenancy/quota, data-protection features).
  • Proficiency in a systems/back-end language (Go strongly preferred; C or Rust a plus).
  • Experience building on Kubernetes — controllers/operators, CRDs, and CSI (dynamic provisioning, resize, snapshots, RWO volumes).
  • Familiarity with distributed databases (e.g., CockroachDB), workflow orchestration (e.g., Temporal), and gRPC/Protobuf service design.
  • Ideally experience with distributed or parallel storage stacks (Ceph/RBD, Lustre, GPFS/Spectrum Scale, BeeGFS, WEKA, VAST, or DAOS).
  • Familiarity with storage observability tools and telemetry pipelines (ClickHouse, Prometheus, Grafana).
  • Bonus: exposure to high-performance data-path technologies (RDMA, GPUDirect Storage, RoCE, InfiniBand, SPDK).
  • Strong debugging and problem-solving skills in distributed, high-performance environments.
  • Clear communicator, able to work collaboratively across teams.

Skills

Required:GoKubernetesCSINFS/POSIXStorage control planesTelemetry/Observability
Nice to have:C/C++Rust

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
  • 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 generous employer match
  • Flexible PTO
  • Catered lunch each day in office/data center locations
  • Casual work environment
  • Work culture focused on innovative disruption
Last updated Sep 23, 2026. Interested? Apply on the company site.

About CoreWeave

The Essential Cloud for AI

CoreWeave is the force multiplier that empowers pioneers with momentum, magnitude, and mastery—enabling them to innovate with confidence. Explore the #1 AI Cloud.

AI CloudCluster ManagementGPU computeManaged ServicesNetworkingPlatformStorageliquid-ai-recruiting-target

More open roles at CoreWeave