Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

CoreWeave

Staff Software Engineer (Storage Control Plane)

Posted Updated
Discussion
  • We’re looking for a Staff Storage Engineer to play a key role in designing, building, and operating the control plane for our high-performance AI storage platform
  • You’ll help evolve CoreWeave’s storage systems by building reliable, scalable, and high-throughput solutions that power some of the largest and innovative AI workloads in the world
  • This role involves close collaboration with teams across infrastructure, compute, and platform to ensure our storage services scale automatically and seamlessly while maximizing performance and reliability
  • Design and implement a highly scalable multi-tenant control plane that supports CoreWeave’s growing AI storage and cloud infrastructure needs
  • Contribute to the development of exabyte-scale, S3-compatible object storage, distributed file system and integrate dedicated storage clusters into diverse customer environments
  • Work with technologies such as RDMA, GPU Direct Storage, RoCE, InfiniBand, SPDK, and distributed filesystems to optimize storage performance and efficiency
  • Participate in efforts to improve the reliability, durability, and observability of our storage stack
  • Collaborate with operations teams to monitor, analyze, and optimize storage systems using telemetry, metrics, and dashboards to improve performance, latency, and resilience
  • Work cross-functionally with platform, product, and infrastructure teams to deliver seamless storage capabilities across the stack
  • Share your knowledge and mentor other engineers on best practices in building distributed, high-performance systems
  • Experience with one or more storage protocols (e.g. S3, NFS) and file systems such as Ceph, DAOS, or similar
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Solid understanding of cloud-native infrastructure, Kubernetes, and scalable system architecture
  • Proficiency in a systems programming language such as Go, C++, or Rust
  • Strong hands-on experience with object storage or distributed filesystems in production environments
  • 10+ years of experience working in storage systems engineering or infrastructure
  • Clear communicator, able to work collaboratively across teams and share technical insights effectively
  • Strong debugging and problem-solving skills in distributed, high-performance environments
  • Familiarity with storage observability tools and telemetry pipelines (e.g., ClickHouse, Prometheus, Grafana)
  • Wondering if you’re a good fit? We believe in investing in our people, and value candidates who can bring their own diversified experiences to our teams – even if you aren’t a 100% skill or experience match. Here are a few qualities we’ve found compatible with our team. If some of this describes you, we’d love to talk

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.