Senior Software Engineer - API Tooling & Codegen

CoreWeave

Bellevue (WA)

On-site

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
Company-paid Life Insurance
Voluntary life insurance
Disability insurance
Flexible Spending Account
Health Savings Account
Tuition Reimbursement
Employee Stock Purchase Program (ESPP)
Mental Wellness Benefits
Parental Leave
Childcare support
401(k) with employer match
Flexible PTO
Catered lunch in office

Job summary

CoreWeave is seeking a Senior Engineer on the API Platform & Client Tooling team to design and build the code-generation pipeline that turns a single proto contract into Go SDKs, CWIC commands, and Terraform resources.

You will own components end to end—from proto and API contracts to generated artifacts—while raising the developer-experience bar across the surface and partnering with other teams to ship consistent APIs.

Qualifications

  • Production experience writing Go.
  • Experience designing and evolving APIs: versioning, backwards compatibility, and deprecation.
  • Experience building or maintaining client tooling: SDKs, CLIs, or infrastructure providers.

Responsibilities

  • Own components of our API services framework and its generated artifacts: proto-driven code generation that emits Go SDKs, CWIC commands, and Terraform resources from a single source of truth.
  • Design and ship proto and API contracts, applying schema evolution and backwards-compatibility discipline, and help author and enforce CoreWeave API Standards in CI.
  • Champion developer experience across the CLI, SDKs, and Terraform provider: ergonomics, release cadence, and the quality bars that make every other CoreWeave team faster.
  • Work across authentication and identity, understanding how auth contracts flow from proto into generated clients.
  • Act consultatively: help other teams design and ship good APIs and services.
  • Drive team-level technical initiatives to completion and mentor junior and mid-level engineers.

Skills

Go
API design
End-to-end ownership
Communication

Tools

gRPC
Protocol Buffers
Buf toolchain
ConnectRPC
Terraform Plugin Framework
Cobra

Job description

CoreWeave is seeking a Senior Engineer on the API Platform & Client Tooling team to design and build the code-generation pipeline that turns a single proto contract into Go SDKs, CWIC commands, and Terraform resources.

You will own components end to end—from proto and API contracts to generated artifacts—while raising the developer-experience bar across the surface and partnering with other teams to ship consistent APIs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Go Engineer - API Gen & Client Tooling
Senior Go Engineer - API Gen & Client Tooling

CoreWeave • New York (NY)

On-site
USD 150,000 - 210,000
Medical, dental, and vision insurance
Life Insurance
Disability insurance
+4
Senior Go Engineer: API Platform & Client Tooling
Senior Go Engineer: API Platform & Client Tooling

CoreWeave Europe • Sunnyvale (CA)

On-site
USD 153,000 - 204,000
Medical insurance
401(k) with match
Tuition Reimbursement
+1
Senior Go Engineer: Proto-Driven API Tooling & SDKs
Senior Go Engineer: Proto-Driven API Tooling & SDKs

CoreWeave • Livingston (NJ)

On-site
USD 153,000 - 204,000
Medical Insurance
Life Insurance
Disability Insurance
+11
Senior Software Engineer - API Platform & Client Tooling
Senior Software Engineer - API Platform & Client Tooling

CoreWeave • Bellevue (WA)

On-site
USD 150,000 - 190,000
Medical, dental, and vision insurance
Company-paid Life Insurance
Voluntary life insurance
+11
Senior Software Engineer - API Platform & Client Tooling
Senior Software Engineer - API Platform & Client Tooling

CoreWeave • New York (NY)

On-site
USD 150,000 - 210,000
Medical, dental, and vision insurance
Life Insurance
Disability insurance
+4
Senior Software Engineer - API Platform & Client Tooling
Senior Software Engineer - API Platform & Client Tooling

CoreWeave • Livingston (NJ)

On-site
USD 153,000 - 204,000
Medical Insurance
Life Insurance
Disability Insurance
+11
Senior Software Engineer - API Platform & Client Tooling
Senior Software Engineer - API Platform & Client Tooling

CoreWeave Europe • Sunnyvale (CA)

On-site
USD 153,000 - 204,000
Medical insurance
401(k) with match
Tuition Reimbursement
+1
Senior Go Backend Engineer - SaaS Infra & Cloud Platform
Senior Go Backend Engineer - SaaS Infra & Cloud Platform

Coreweave • Livingston (NJ)

On-site
USD 153,000 - 204,000
Medical, dental, and vision insurance
401(k) with company match
Flexible PTO
+4
Staff DevEx Engineer: Platform & AI Tooling Leader
Staff DevEx Engineer: Platform & AI Tooling Leader

CoreWeave • Sunnyvale (CA)

Hybrid
USD 150,000 - 180,000
Senior Backend Engineer — Go, Kubernetes & Cloud SaaS
Senior Backend Engineer — Go, Kubernetes & Cloud SaaS

CoreWeave • Bellevue (WA)

On-site
USD 207,000 - 275,000
Medical, dental, and vision insurance
401(k) with employer match
Flexible PTO
+1