{"schemaVersion":"jobsearcher.job.v1","id":"9ed418fdddf79804b39e4858","url":"https://jobsearcher.com/jobs/9ed418fdddf79804b39e4858","canonicalUrl":"https://jobsearcher.com/jobs/9ed418fdddf79804b39e4858","title":"Senior Software Engineer - API Platform & Client Tooling","description":"Overview\nIn this role, you design and build the code-generation pipeline that converts a single proto contract into Go SDKs, CLI commands, and Terraform resources. You own end-to-end components of the API services framework and its generated artifacts, ensuring consistency and high developer experience. You collaborate with other teams early in design to ship well-structured, compatible APIs. You work hands-on with Go, API design, and cross-team collaboration to drive impactful tooling across the surface. This is an opportunity to shape CoreWeave’s internal API standards and tooling at scale.\n\nCompensation / Benefits100% paid medical, dental, and visionCompany-paid Life InsuranceDisability insurance401(k) with generous matchFlexible PTOTuition Reimbursement\nResponsibilitiesOwn components of the API services framework and generated artifacts (proto-driven code generation emitting Go SDKs, CWIC commands, and Terraform resources)Design and ship proto and API contracts with versioning, backwards-compatibility, and CI-enforced standardsChampion developer experience across CLI, SDKs, and Terraform provider, focusing on ergonomics and release cadenceWork on authentication/identity integration, ensuring auth contracts flow from proto to generated clientsProvide consultative guidance to other teams to help design and ship robust APIs and servicesDrive team-level technical initiatives to completion and mentor junior/mid-level engineers\nKey requirementsGo production experienceExperience designing and evolving APIs (versioning, backwards compatibility, deprecation)Experience building or maintaining client tooling (SDKs, CLIs, or infrastructure providers)Track record of owning a project end-to-end and operating independentlyClear communication about technical contributions and collaborationclear communicationcross-team collaborationmentoring junior engineersGoAPI design and versioningproto and API contracts","company":"CoreWeave","rawCompany":"coreweave","city":"White Plains","state":"NY","isRemote":false,"isActive":true,"createdAt":"2026-09-15T04:16:25.058Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer - API Platform & Client Tooling","description":"Overview\nIn this role, you design and build the code-generation pipeline that converts a single proto contract into Go SDKs, CLI commands, and Terraform resources. You own end-to-end components of the API services framework and its generated artifacts, ensuring consistency and high developer experience. You collaborate with other teams early in design to ship well-structured, compatible APIs. You work hands-on with Go, API design, and cross-team collaboration to drive impactful tooling across the surface. This is an opportunity to shape CoreWeave’s internal API standards and tooling at scale.\n\nCompensation / Benefits100% paid medical, dental, and visionCompany-paid Life InsuranceDisability insurance401(k) with generous matchFlexible PTOTuition Reimbursement\nResponsibilitiesOwn components of the API services framework and generated artifacts (proto-driven code generation emitting Go SDKs, CWIC commands, and Terraform resources)Design and ship proto and API contracts with versioning, backwards-compatibility, and CI-enforced standardsChampion developer experience across CLI, SDKs, and Terraform provider, focusing on ergonomics and release cadenceWork on authentication/identity integration, ensuring auth contracts flow from proto to generated clientsProvide consultative guidance to other teams to help design and ship robust APIs and servicesDrive team-level technical initiatives to completion and mentor junior/mid-level engineers\nKey requirementsGo production experienceExperience designing and evolving APIs (versioning, backwards compatibility, deprecation)Experience building or maintaining client tooling (SDKs, CLIs, or infrastructure providers)Track record of owning a project end-to-end and operating independentlyClear communication about technical contributions and collaborationclear communicationcross-team collaborationmentoring junior engineersGoAPI design and versioningproto and API contracts","datePosted":"2026-09-15T04:16:25.058Z","dateModified":"2026-09-15T04:16:25.058Z","hiringOrganization":{"@type":"Organization","name":"CoreWeave","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"White Plains","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9ed418fdddf79804b39e4858"},"url":"https://jobsearcher.com/jobs/9ed418fdddf79804b39e4858"}}