Senior Systems Engineer, SDKs, Terraform, & Code Generation
Core
Build and maintain SDKs, Terraform provider, and code generation tooling for Cloudflare's API Experience team to ensure dependable, easy-to-use APIs for developers.
Role type
Senior IC Systems Engineer (SDKs, Terraform, Code Generation)
Builds
SDKs, Terraform provider, code generation tooling, and API versioning infrastructure
Domain
Cloud infrastructure, API development, developer tooling
Required skills
Go, TypeScript, Python, Terraform provider development, SDK lifecycle management, API design, API versioning, CI/CD pipelines, container orchestration (Kubernetes/Docker), open-source contributions
Preferred skills
Schema-driven code generation, API governance, mentoring junior engineers, AI/automation in engineering workflows
Technologies
Go, TypeScript, Python, Terraform, Kubernetes, Docker, CI/CD
Responsibilities
Build and maintain SDKs, Terraform provider, and code generation tooling; Develop API versioning and compatibility practices; Improve API governance with consistent schemas and standards; Support internal teams and customers to investigate issues and improve workflows; Own projects from design through release and maintenance
Seniority
Senior, hands-on IC