Skip to content
← Back to job listings

Staff Software Engineer (Storage)

CoreWeave · New York, United States

External listingfull-time3 days ago

About The Role

Join our team as a Staff Software Engineer (Storage) and play a key role in designing, building, and operating the file and block storage behind our high-performance AI storage platform. You will work closely with infrastructure, compute, and platform teams to create reliable, scalable, and high-throughput systems that power some of the largest and most innovative AI workloads in the world.

  • Design, build, and operate file and block storage systems for high-performance AI workloads.
  • Implement highly scalable multi-tenant file and block storage, from the data path through the control plane.
  • Mentor other engineers on building distributed, high-performance systems, and improve reliability, durability, and observability across the storage stack.
  • Cloud-native infrastructure, Kubernetes, and scalable system architecture
  • 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
  • Storage observability and telemetry pipelines (e.g., ClickHouse, Prometheus, Grafana)
  • 10+ years in storage systems engineering or infrastructure
  • Bachelor's or Master's in Computer Science, Engineering, or a related field, or equivalent experience
  • Strong debugging in distributed, high-performance environments, and clear communication across teams
  • You're curious about what storage looks like when it lives next to the GPUs
  • You're an expert in making distributed systems fast, durable and simple to operate
  • Storage protocols (e.g. NFS, S3) and file systems such as Ceph, Lustre, DAOS, or similar
  • You love owning a system from whiteboard to production
  • Proficiency in a systems programming language such as Rust, C++, or Go
  • Hands-on production experience with distributed file systems or block storage
  • To conform to U.S. Government export regulations applicable to that information, applicant must either be (A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible to access the export controlled information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export authorization from the applicable U.S. government agency

This is an external listing. JobSpring does not represent or verify the employer. Report this listing