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

Senior Software Engineer (Cluster Orchestration)

Posted Updated
Discussion

Summary

Senior Software Engineer on CoreWeave's Cluster Orchestration team, building Kubernetes-native orchestration platforms (SUNK/Slurm on K8s) that power AI training and inference at scale. Owns multiple services, drives reliability/performance improvements, and mentors junior engineers.

  • As part of the Cluster Orchestration team, you will play a key role in advancing CoreWeave’s orchestration platform including SUNK (Slurm on Kubernetes) and beyond our Kubernetes-native foundation that powers AI training and inference at scale
  • This is an opportunity to help shape one of the most critical layers of the AI cloud: ensuring workloads run seamlessly, reliably, and efficiently across massive GPU clusters
  • By building the systems that eliminate infrastructure bottlenecks and create new orchestration capabilities, you will directly empower customers to innovate faster and push the boundaries of what’s possible with AI
  • As a Senior Software Engineer I (IC3), you will own multiple services within the orchestration platform
  • You’ll lead design/code reviews, decompose projects into milestones, and drive measurable improvements in reliability and performance
  • You’ll define SLIs/SLOs for your services, strengthen operational practices, and mentor IC1/IC2 engineers
  • Your work will ensure customers see consistent improvements in throughput, latency, and system resilience
  • Familiarity with observability stacks (Prometheus, Grafana, OpenTelemetry)
  • Strong coding in Go (Python or C++ a plus) with solid CS fundamentals
  • Hands-on experience running Kubernetes at production scale
  • ~3–5 years of professional software engineering experience building distributed systems or cloud services
  • Proven ability to improve service reliability and performance using metrics (P95/P99 latency, throughput, error budgets)
  • Exposure to reliability practices including SLOs, alarms, and post-incident reviews
  • Knowledge of scheduling concepts like quota enforcement, pre-emption, and scaling strategies
  • Familiarity with orchestration and workflow technologies such as Ray, Kubeflow, Kueue, Istio, Knative, or Argo Workflows
  • Experience with distributed workloads, GPU-based applications, or ML pipelines

Skills

What Senior 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.