← Back to list
Job

Senior Storage Engineer, File & Block

Backend Developer • On-site • Full-time • 📍 Livingston

CoreWeave — The Essential Cloud for AI — builds the infrastructure that powers the world's largest AI training and inference workloads. As Senior Storage Engineer, File & Block, you'll help build and operate CoreWeave's multi-tenant file and block storage on its own hardware fleet, owning both the NFS data path and a native block storage service delivered as first-class Kubernetes citizens.

Responsibilities

  • Design, build and operate highly scalable, multi-tenant file and block storage — from the NFS data path to the control plane governing tenancy, provisioning and data protection — running on CoreWeave's own storage fleet, delivered through Kubernetes
  • Own the file system data path: NFS hot-path reliability, IO resilience and performance, including the small-file/IOPS-heavy workloads AI pipelines depend on
  • Build a native block storage service: durable, high-performance block volumes for customer workloads and internal stateful services
  • Deliver file and block as first-class Kubernetes citizens: a backend-neutral CSI driver with dynamic provisioning, resize, snapshots and RWO volumes, backed by a public provisioning SLO
  • Build the control plane: multi-tenant isolation, quota, QoS, snapshots, key management (BYOK), audit and lifecycle policy
  • Improve reliability, durability and observability of the storage stack using telemetry, metrics and dashboards
  • Work cross-functionally with platform, product and infrastructure teams, including tiering cold data to lower-cost object storage
  • 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

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/networked file systems and/or block storage in production (NFS/POSIX semantics at scale, and/or block volume services: durability, snapshots, replication)
  • Depth in the storage data path: IO performance, caching, small-file/metadata-heavy workloads, crash consistency, resilience under load
  • Experience with multi-tenant services or storage control planes: provisioning, tenancy/quota, data-protection features (snapshots, encryption, key management)
  • 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
  • Strong debugging and problem-solving skills in distributed, high-performance environments
  • Clear communicator, able to work collaboratively across teams

Nice to have

  • Experience with distributed or parallel storage stacks such as Ceph/RBD, Lustre, GPFS/Spectrum Scale, BeeGFS, WEKA, VAST or DAOS
  • Familiarity with storage observability tools and telemetry pipelines (e.g. ClickHouse, Prometheus, Grafana)
  • Exposure to high-performance data-path technologies (RDMA, GPUDirect Storage, RoCE, InfiniBand, SPDK)

Soft skills

Strong debugging/problem-solving mindsetMentoringClear cross-team communicationEnd-to-end ownership of the data path

What we offer

  • $165,000–$242,000 base salary range plus discretionary bonus, equity awards and a comprehensive benefits program

About the company

CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, it delivers a platform of technology, tools and teams that lets innovators build and scale AI with confidence, trusted by leading AI labs, startups and global enterprises. Founded in 2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025.

Languages: Angol: Felsőfok
Education: Alap- vagy mesterdiploma számítástechnika, mérnöki vagy kapcsolódó területen.

Similar jobs