CareerPlanGet AI match score →

Senior Software Engineer - API Platform & Client Tooling

Bellevue, WA💼 Full-time🗓 2026-07-10 → 2026-07-31

Core

Design and build the code-generation pipeline that turns a single proto contract into Go SDKs, CWIC commands, and Terraform resources for CoreWeave's internal API platform.

Role type

Senior IC Go engineer (API platform & client tooling)

Builds

Go SDKs, CWIC CLI, Terraform provider, and the underlying code-generation framework

Domain

Cloud infrastructure / API development

Deliverable

production ML models | product features | infrastructure

Required skills

Go, API design (versioning, backwards compatibility), client tooling (SDKs, CLIs, Terraform providers), end-to-end ownership, technical mentorship

Preferred skills

Code generation pipelines, gRPC/protocol buffers, Buf toolchain, ConnectRPC, Terraform Plugin Framework, Cobra

Technologies

Go, Protocol Buffers, Terraform, CWIC, Buf, ConnectRPC

Responsibilities

Own components of the API services framework and generated artifacts; Design and ship proto and API contracts; Champion developer experience across CLI, SDKs, and Terraform provider; Work across authentication and identity flows; Act consultatively to help other teams design APIs; Drive team-level technical initiatives and mentor engineers

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗