Senior Engineer, Storage (File & Block) at CoreWeave | Bellevue, WA, US | Rezi

Senior Engineer, Storage (File & Block) at CoreWeave

Senior Engineer, Storage (File & Block)

CoreWeave · Bellevue, WA, US

1 months ago

Senior Engineer, Storage (File & Block)

CoreWeave · Bellevue, WA, US

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Engineer, Storage (File & Block) role.

Rezi rewrites your resume against CoreWeave's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Engineer, Storage (File & Block) posting at CoreWeave — free, in seconds.

About the Role

Design, build, and operate highly scalable, multi-tenant file and block storage services, including the data path and control plane, running natively on CoreWeave's storage fleet and delivered through Kubernetes.

Responsibilities

  • Own the file system data path, focusing on NFS hot-path reliability, IO resilience, and performance for AI pipelines and GPU feeding.
  • Build a native block storage service for customer workloads and internal stateful services.
  • Deliver file and block storage as Kubernetes citizens via a backend-neutral CSI driver with dynamic provisioning, resize, snapshots, and RWO block volumes.
  • Build the control plane for multi-tenant isolation, quota, QoS, snapshots, key management, audit, and lifecycle policy.
  • Improve the reliability, durability, and observability of the storage stack through monitoring, analysis, and optimization.
  • Partner with operations to monitor, analyze, and optimize storage performance, latency, and resilience.
  • Work cross-functionally with platform, product, and infrastructure teams to deliver seamless storage, including tiering cold data.
  • Share knowledge and mentor other engineers on best practices for building distributed, high-performance systems.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 6–10 years of experience 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, including IO performance, caching, small-file and metadata-heavy workloads, crash consistency, and resilience under load.
  • Experience with multi-tenant services or storage control planes.
  • Proficiency in a systems/back-end language, with Go strongly preferred (C or Rust a plus).
  • Experience building on Kubernetes, including controllers/operators, CRDs, and CSI.
  • Familiarity with distributed databases, workflow orchestration, and gRPC/Protobuf service design.
  • Ideally, 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.
  • 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 and share technical insights effectively.
  • Must be a U.S. person or eligible to access export controlled information without required authorization.

Skills

  • NFS/POSIX file semantics at scale
  • Block volume services (durability, snapshots, replication)
  • Go
  • C
  • Rust
  • Kubernetes controllers/operators
  • Kubernetes CRDs
  • Kubernetes CSI (dynamic provisioning, resize, snapshots, RWO volumes)
  • Distributed databases
  • Workflow orchestration
  • gRPC/Protobuf service design
  • Ceph/RBD
  • Lustre
  • GPFS/Spectrum Scale
  • BeeGFS
  • WEKA
  • VAST
  • DAOS
  • Storage observability tools
  • Telemetry pipelines
  • RDMA
  • GPUDirect Storage
  • RoCE
  • InfiniBand
  • SPDK

Location

  • California

Work Type

  • Full-time

Experience Level

  • Senior
  • 6–10 years

Education Level

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Master's degree in Computer Science, Engineering, or a related field

Salary/Compensations

  • $182,000 to $242,000

Benefits

  • Discretionary bonus
  • Equity awards
  • 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
  • Casual work environment
  • Work culture focused on innovative disruption

About the Company

  • CoreWeave is The Essential Cloud for AI™, delivering a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence.
  • Trusted by leading AI labs, startups, and global enterprises, CoreWeave combines superior infrastructure performance with deep technical expertise to accelerate breakthroughs.
  • Founded in 2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025.
  • CoreWeave works hard, has fun, and moves fast in an exciting stage of hyper-growth.
  • The team cares deeply about how they build their product and work together, guided by core values: Be Curious at Your Core, Act Like an Owner, Empower Employees, Deliver Best-in-Class Client Experiences, Achieve More Together.
  • Supports an entrepreneurial outlook and independent thinking, fostering an environment that encourages collaboration and provides opportunities to develop innovative solutions.

Equal Opportunity

  • CoreWeave is an equal opportunity employer, committed to fostering an inclusive and supportive workplace.
  • All qualified applicants and candidates will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information.
  • CoreWeave will ensure that qualified applicants and candidates with disabilities are provided reasonable accommodations for the hiring process, unless such accommodation would cause an undue hardship.