CareerPlanSign in

Software Engineer, Infrastructure (Go)

💼 Full-time🗓 2026-07-26 → 2026-09-26

Core

Design and implement control plane services for a GPU-as-a-Service platform, translating API calls into bare-metal server enrollment, provisioning, and multi-tenant Kubernetes cluster assembly.

Role type

Senior IC infrastructure software engineer (Go/Kubernetes)

Builds

GPU-as-a-Service platform control plane, bare-metal provisioning workflows, and multi-tenant Kubernetes clusters

Domain

Cloud infrastructure, GPU computing, bare-metal provisioning

Deliverable

production ML models | product features | infrastructure

Required skills

Go, Kubernetes primitives, controller/reconciler patterns, RESTful API design, gRPC, asynchronous workflow systems, bare-metal provisioning (BMC/Redfish, PXE/iPXE), error-handling models, idempotency guarantees

Preferred skills

State reconciliation (informers), multi-tenancy isolation, Infrastructure-as-Code (Terraform/OpenTofu, ArgoCD/Flux), GPU server hardware, DPUs/NICs, high-performance datacenter fabrics

Technologies

Go, Kubernetes, k0rdent, Metal3, Cluster API, Temporal, Terraform, OpenTofu, ArgoCD, Flux

Responsibilities

Design and maintain versioned REST and gRPC APIs for server lifecycle and cluster operations; Develop asynchronous workflows for server enrollment, inspection, OS provisioning, and cluster bring-up; Design error-handling models, idempotency guarantees, and reconciliation loops for long-running provisioning operations

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.