Senior Engineer, Storage (File & Block)
CoreWeave· Technology
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
- 4d ago
- Senior Productivity Platforms Developer4d agoDallas, TX · Information Technology
- Knowledge Architect4d agoHybrid (Multiple U.S. locations ( Livingston, NJ; New York, NY; Sunnyvale, CA; Bellevue, WA )) · Technology
- Senior Software Engineer II, ML Workflows - W&B4d agoHybrid (Multiple US locations) · Technology
- Development Project Manager, Data Center Development4d agoHybrid (Livingston, NJ), Hybrid (New York, NY) +3 more · Operations