C

CoreWeave

Rents GPU cloud computing for AI developers

Senior Engineer 1

Backend EngineeringUpdated on Nov 13
Full-timeRemote in USA

About the Job

Requirements

  • A Bachelor's degree or U.S. or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related STEM field.
  • Five years of experience in the job offered or a related role.
  • Five years of experience maintaining and deploying Go and Python code in live software systems.
  • Five years of experience maintaining and adapting systems that use MySQL and Postgres.
  • Five years of experience deploying and optimizing distributed systems on cloud platforms such as GCP, AWS, or Azure.
  • Five years of experience building and maintaining systems using Kubernetes and Docker.
  • Five years of experience building, deploying, and developing new features and APIs using REST or gRPC.
  • Five years of experience maintaining and adapting systems that use Kafka or Pub/Sub.
  • The applicant must meet one of the specified U.S. export-control eligibility conditions: be a U.S. person (U.S. citizen or national, lawful permanent resident, refugee, or asylee), be eligible to access the information without export authorization, or be eligible and reasonably likely to obtain the required authorization.

Responsibilities

  • Design, develop, and maintain large-scale data ingestion, storage, and querying systems for AI/ML experiment tracking and analytics.
  • Architect and optimize distributed systems and backend services to improve performance, reliability, scalability, and cost-efficiency across petabyte-scale datasets.
  • Implement and enhance customer-facing APIs using Go, Python, or TypeScript and storage technologies such as MySQL, Bigtable, ClickHouse, Postgres, and Kafka/PubSub.
  • Build, deploy, and operate services on Kubernetes-based infrastructure using Terraform and major cloud platforms such as GCP, AWS, or Azure.
  • Diagnose and resolve complex production issues related to distributed systems, data pipelines, and storage or query performance.
  • Collaborate with product, revenue, and engineering teams to define technical requirements, design system architectures, and deliver new platform capabilities.
  • Lead long-term architectural initiatives to evolve metrics and storage infrastructure, ensuring secure, reliable, and cost-optimized operation.
  • Mentor junior engineers by providing technical guidance, code reviews, design feedback, and best practices for high-quality software development.

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