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