Senior Software Engineer - API Platform & Client Tooling

CoreWeave

Bellevue (WA)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Company-paid Life Insurance
Voluntary Supplemental Life Insurance
Short-term Disability Insurance
Long-term Disability Insurance
Flexible Spending Account
Health Savings Account
Tuition Reimbursement
Employee Stock Purchase Program (ESPP)
Mental Wellness Benefits
Family-forming Support
Paid Parental Leave
Childcare Support
401(k) with Employer Match
Flexible PTO
Catered Lunch

Job summary

CoreWeave is seeking an experienced Go-based engineer to design and build a code-generation pipeline that turns proto contracts into Go SDKs, CLI commands, and Terraform resources. You will work with internal teams to design consistent APIs and uphold the company's API standards.

Required production Go experience and a strong background in API design and client tooling; with preferred familiarity in code generation, gRPC, protocol buffers, and the Buf/Terraform plugin ecosystems.

Qualifications

  • Requires production experience with Go and a strong background in designing evolving APIs and client tooling.
  • Preferred experience includes code generation, gRPC, protocol buffers, and familiarity with the Buf or Terraform plugin frameworks.

Responsibilities

  • Design and build a code-generation pipeline that transforms proto contracts into Go SDKs, CLI commands, and Terraform resources.
  • Partner with internal teams to design consistent APIs and maintain the company's API standards and framework.

Skills

Go
API Design
Code Generation
gRPC
Protocol Buffers
Terraform
SDK Development
CLI Tooling
Schema Evolution
Backwards Compatibility
ConnectRPC
Buf Toolchain
Cobra
AST Manipulation
OIDC
mTLS

Job description

Design and build a code-generation pipeline that transforms proto contracts into Go SDKs, CLI commands, and Terraform resources. Partner with internal teams to design consistent APIs and maintain the company's API standards and framework.

Requirements

Requires production experience with Go and a strong background in designing evolving APIs and client tooling. Preferred experience includes code generation, gRPC, protocol buffers, and familiarity with the Buf or Terraform plugin frameworks.

Key Skills
  • Go
  • API Design
  • Code Generation
  • gRPC
  • Protocol Buffers
  • Terraform
  • SDK Development
  • CLI Tooling
  • Schema Evolution
  • Backwards Compatibility
  • ConnectRPC
  • Buf Toolchain
  • Cobra
  • AST Manipulation
  • OIDC
  • mTLS
Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Company-paid Life Insurance
  • Voluntary Supplemental Life Insurance
  • Short-term Disability Insurance
  • Long-term Disability Insurance
  • Flexible Spending Account
  • Health Savings Account
  • Tuition Reimbursement
  • Employee Stock Purchase Program (ESPP)
  • Mental Wellness Benefits
  • Family-forming Support
  • Paid Parental Leave
  • Childcare Support
  • 401(k) with Employer Match
  • Flexible PTO
  • Catered Lunch
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Engineer - API Platform, CLI & SDK Tooling
Senior Go Engineer - API Platform, CLI & SDK Tooling

CoreWeave • Bellevue (WA)

On-site
USD 140,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+15
Senior Software Engineer, Developer Experience
Senior Software Engineer, Developer Experience

CoreWeave • New York (NY)

On-site
USD 180,000 - 260,000
Medical Insurance
Dental Insurance
Vision Insurance
+15
Principal Software Engineer, Developer Experience
Principal Software Engineer, Developer Experience

CoreWeave • New City (NY)

On-site
USD 180,000 - 240,000
Medical insurance
Dental insurance
Vision insurance
+14
Staff Software Engineer, Developer Experience
Staff Software Engineer, Developer Experience

CoreWeave • New York (NY)

On-site
USD 180,000 - 260,000
Medical Insurance
Dental Insurance
Vision Insurance
+15
Senior Software Engineer, SaaS Infrastructure - Weights & Biases
Senior Software Engineer, SaaS Infrastructure - Weights & Biases

CoreWeave • Bellevue (WA)

On-site
USD 180,000 - 240,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Senior Software Engineer, SaaS Infrastructure - Weights & Biases
Senior Software Engineer, SaaS Infrastructure - Weights & Biases

CoreWeave • New York (NY)

On-site
USD 180,000 - 230,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Senior Software Engineer, Platform Integration
Senior Software Engineer, Platform Integration

Forterra • East Palo Alto (CA)

On-site
USD 150,000 - 220,000
Health insurance
Life insurance
Disability insurance
+7
Staff Software Engineer, Enterprise Apps
Staff Software Engineer, Enterprise Apps

Coinbase • Los Angeles (CA)

On-site
USD 180,000 - 260,000
Medical
Dental
Vision
+3
Staff Software Engineer, Enterprise Apps
Staff Software Engineer, Enterprise Apps

Coinbase • San Francisco (CA)

On-site
USD 180,000 - 240,000
Medical
Dental
Vision
+3
Senior Software Engineer (Platform Core)
Senior Software Engineer (Platform Core)

Pindrop • Atlanta (GA)

On-site
USD 100,000 - 130,000
Restricted Stock Units
Unlimited Paid Time Off
Health Insurance
+7