Senior API & SDK Platform Engineer

Cloudflare, Inc.

United States

Hybrid

USD 150,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cloudflare, Inc. is seeking a senior API engineer to join the API Experience team.

You will build and maintain SDKs, the Terraform provider, and the code-generation tooling that powers our APIs, while ensuring clear interfaces and stable upgrades across languages including Go, TypeScript, and Python. You’ll shape API versioning and governance, work with customers, mentor juniors, and own critical projects from design through delivery.

Qualifications

  • 5+ years of experience building large-scale software applications.
  • Deep Go expertise, with production software experience.
  • Fluency across languages such as TypeScript and Python, and their library ergonomics.
  • Experience shipping SDKs or client libraries, including testing, releases, dependency management, and backward compatibility.
  • Experience contributing to Terraform provider development or maintenance.

Responsibilities

  • Build and maintain SDKs, Terraform provider, and the code generation tooling behind them.
  • Develop API versioning and compatibility practices to evolve APIs without breaking users.
  • Improve API governance with consistent schemas, clear standards, and release-quality checks.
  • Support internal teams and work directly with customers to investigate issues and drive improvements.
  • Own projects from design through release and ongoing maintenance.

Skills

Go
TypeScript
Python
AI for engineering
API design

Tools

Terraform
SDKs
Code generation tooling
Kubernetes
Docker

Job description

Cloudflare, Inc. is seeking a senior API engineer to join the API Experience team.

You will build and maintain SDKs, the Terraform provider, and the code-generation tooling that powers our APIs, while ensuring clear interfaces and stable upgrades across languages including Go, TypeScript, and Python. You’ll shape API versioning and governance, work with customers, mentor juniors, and own critical projects from design through delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior API Systems Engineer - Go, SDKs & Terraform
Senior API Systems Engineer - Go, SDKs & Terraform

WebHosting • Austin (TX)

Remote
USD 150,000 - 230,000
Senior Systems Engineer: SDKs, Terraform & Code Gen
Senior Systems Engineer: SDKs, Terraform & Code Gen

Cloudflare, Inc. • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Systems Engineer, SDKs, Terraform, & Code Generation
Senior Systems Engineer, SDKs, Terraform, & Code Generation

WebHosting • Austin (TX)

Remote
USD 150,000 - 230,000
Senior Systems Engineer, SDKs, Terraform, & Code Generation
Senior Systems Engineer, SDKs, Terraform, & Code Generation

Cloudflare, Inc. • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Backend Engineer, Product Platform Tools
Senior Backend Engineer, Product Platform Tools

Cloudflare, Inc. • San Francisco (CA)

Hybrid
USD 180,000 - 260,000
Senior Systems Engineer, SDKs, Terraform, & Code Generation
Senior Systems Engineer, SDKs, Terraform, & Code Generation

Cloudflare, Inc. • United States

Hybrid
USD 150,000 - 190,000
Senior Backend Engineer for SaaS Domains & APIs
Senior Backend Engineer for SaaS Domains & APIs

Cloudflare, Inc. • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior API Tooling & Platform Engineer
Senior API Tooling & Platform Engineer

EPAM Systems Inc • California

Hybrid
USD 93,000 - 107,000
Extended Healthcare with Prescription
RRSP with Company match
Employee Stock Purchase Program
+1
Senior Backend Engineer, SaaS Platform (Go)
Senior Backend Engineer, SaaS Platform (Go)

WebHosting • Austin (TX)

On-site
USD 180,000 - 240,000
Senior Backend Engineer, SaaS Platform (Go)
Senior Backend Engineer, SaaS Platform (Go)

Cloudflare, Inc. • Austin (TX)

Hybrid
USD 150,000 - 190,000