Senior Staff Software Engineer (Cloud Availability Platform)
- Seattle, United States
- Posted
Join Crusoe, a leading company in the managed GPU fleet industry. As a Senior Staff Software Engineer, you will work on the control plane for one of the largest AI fleets in the world. You will design and build core platform services, the public face of the platform, SDKs, workflow templates, and more. You will also deliver the platform roadmap and work with embedded engineers from fleet and production engineering. This role requires 10+ years of experience in building distributed systems, control planes, or infrastructure platforms, and strong software engineering skills in Go, Python, or Rust.
- Design and build core platform services, including RBAC, tenancy, workflow engine, policy engine, and state reconciler.
- Develop the public face of the platform, including the API gateway, resource model, and versioned API contracts.
- Build SDKs, workflow templates, and golden paths that make the platform self-serve, plus the developer portal and micro frontend framework.
- Measure yourself by what stops paging humans, and by how fast another team ships on your platform
- Believe the interesting problems are where physical infrastructure meets software: a firmware counter, a thermal event, and a scheduling decision are one problem, not three
- Want to build a platform, not integrate one. This is core distributed-systems engineering: event buses, graph models, reconciliation loops, policy evaluation
- Treat internal engineers as customers and sweat API ergonomics, docs, and onboarding the way product teams sweat UX
- Like owning a hard abstraction and defending it as ten teams build on top of you
- 10+ years building distributed systems, control planes, or infrastructure platforms
- Depth in at least one of: workflow/orchestration engines (Temporal or similar), event-driven architectures, graph data models, policy/rules engines, or reconciliation-based control loops (Kubernetes operator patterns)
- Bachelor’s degree in Computer Science, Data Science, or a closely related technical field
- Experience building platforms other engineers consume: public or internal APIs, SDKs, or developer tooling with real adoption
- Experience running what you build: you have carried a pager for a platform other teams depend on
- Strong software engineering skills in Go, Python, or Rust
- Systems thinking across the hardware/software boundary
- Internal developer platforms: API gateways, service catalogs, Backstage-style portals, micro frontend architectures
- High-cardinality observability platforms (per-GPU telemetry at fleet scale)
- GPU or bare-metal fleet infrastructure: DCGM, Redfish/IPMI, firmware lifecycle
- InfiniBand or RoCE fabrics
- AI agents applied to infrastructure triage and autonomous remediation
USD 250,000 - 300,000
jobapplier