CareerPlan

Senior Software Engineer, Crusoe Managed Data Transfer

San Francisco, CA - USFull-time$170k–$205k2026-11-09 → 2026-11-11

Core

Build the control plane (API, scheduler, job state) for Crusoe's Managed Data Transfer service to move petabyte-scale training data from AWS S3 and other clouds into Crusoe storage.

Role type

Senior Software Engineer (Backend/Platform)

Builds

Production backend services and APIs for data transfer orchestration

Domain

Cloud infrastructure, AI data pipelines, distributed systems

Deliverable

production ML models | product features

Required skills

Backend engineering in Go, gRPC/REST, relational databases, Kubernetes, distributed systems design, API design, security/identity management, operational ownership

Preferred skills

Large-scale data movement (S3 multipart, rclone, AWS DataSync), cross-cloud identity (AWS IAM/STS, GCP impersonation), job orchestration (Temporal, Argo), GPU/AI infrastructure experience

Technologies

Go, gRPC, REST, Kubernetes, AWS S3, AWS IAM/STS, Terraform, CLI tools

Responsibilities

Design and build the data-transfer API with a provider-neutral model; Build the scheduler and state machine for splitting work and tracking progress; Implement secure access with short-lived credentials; Ship CLI and Terraform/Console experiences; Instrument the service with metrics, logs, and alerts; Collaborate with Storage, Network, IAM, and Console teams

Seniority

Senior, hands-on IC