Staff API Engineer
Core
Design and build systems and application software to enable a robust, usable API ecosystem, including tooling for specifications, SDK generation, and developer platforms.
Role type
Staff API Engineer (Platform & Tooling)
Builds
API ecosystem tooling, SDKs, documentation platforms, and infrastructure-as-code components for internal developer adoption.
Domain
Digital Infrastructure / API Governance / Developer Experience
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Python, API specifications (OpenAPI, OAuth2/OIDC), Infrastructure as Code (Terraform), CI/CD, Kubernetes, Gateway/Edge patterns
Preferred skills
Docs/developer platforms (Docusaurus, Backstage), Identity/Authorization backends, SDK generation strategies, AI agents in engineering workflows
Technologies
Go, Python, OpenAPI, OAuth2, OIDC, Terraform, Kubernetes, Apigee, ALB, Envoy, Docusaurus, Backstage, Confluence
Responsibilities
Translate stakeholder feedback into requirements for API tooling; design and implement architecture patterns for API lifecycle governance; build automation services for SDK and documentation generation; define deployment guidelines and IaC practices; troubleshoot application and pipeline issues; provide technical guidance to internal teams adopting API standards.
Seniority
Staff, hands-on IC with mentorship