C

CoreWeave

Rents GPU cloud computing for AI developers

Staff Engineer, File - Storage

Platform EngineeringUpdated on Nov 13
Full-time

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required.
  • At least 10 years of experience working in storage systems engineering or infrastructure is required.
  • Hands-on experience with object storage or distributed filesystems in production environments is required.
  • Experience with one or more storage protocols, such as S3 or NFS, and file systems such as Ceph, DAOS, or similar is required.
  • Proficiency in a systems programming language such as Go, C++, or Rust is required.
  • Familiarity with storage observability tools and telemetry pipelines such as ClickHouse, Prometheus, or Grafana is required.
  • Understanding of cloud-native infrastructure, Kubernetes, and scalable system architecture is required.
  • Strong debugging and problem-solving skills in distributed, high-performance environments are required.
  • Clear communication and the ability to collaborate across teams and share technical insights are required.

Responsibilities

  • Design and implement a highly scalable multi-tenant control plane supporting AI storage and cloud infrastructure needs.
  • Contribute to the development of exabyte-scale, S3-compatible object storage and distributed file systems, and integrate dedicated storage clusters into diverse customer environments.
  • Use 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 the 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 storage capabilities across the stack.
  • Share knowledge and mentor other engineers on best practices for building distributed, high-performance systems.

About the Company

CoreWeave

Rents GPU cloud computing for AI developers

CoreWeave rents cloud computing to AI labs and businesses that train models and run them in production for research and commercial applications. Its platform combines NVIDIA graphics chips, storage, networking, and software built for demanding AI workloads across connected clusters scaled to fit each project. CoreWeave Forge connects tools for tracking experiments, testing models, and improving AI systems using feedback from production. Customers rent computing capacity through committed contracts or usage charges, while managed services handle the infrastructure needed to keep large workloads running. CoreWeave was founded in 2017 and is headquartered in Livingston, New Jersey.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Livingston, NJ
Founded
2017

Recently Posted Jobs

Explore more opportunities at CoreWeave

See more jobs