API Developer
Core
Design, build, and maintain robust, scalable, secure, and well-documented APIs connecting enterprise systems, digital products, and external partners.
Role type
Senior IC API Developer
Builds
Reusable API components, templates, policies, and managed services for internal products and third-party platforms
Domain
Enterprise software, multi-cloud infrastructure (Azure, AWS), API management
Deliverable
production ML models | product features
Required skills
API design (OpenAPI/Swagger), REST/GraphQL/gRPC, API gateways (Kong/Apigee/AWS/Azure), OAuth2/OpenID Connect, Kubernetes, CI/CD, Python/Node.js/TypeScript/Java, relational/NoSQL databases, observability (OpenTelemetry)
Preferred skills
GraphQL federation, gRPC/Protocol Buffers, event streaming (Kafka/Solace), enterprise system integration (SAP/Salesforce), developer portals, regulated environment experience (GxP/GDPR), cloud certifications
Technologies
Kong, Apigee, Azure API Management, AWS API Gateway, Kubernetes, GitHub Actions, Azure DevOps, SonarQube, Snyk, HashiCorp Vault, CyberArk, OpenTelemetry, Entra ID, Okta
Responsibilities
Design and build contract-first APIs; implement gateway proxies and traffic management; configure authentication and authorization; build automated testing and CI/CD pipelines; instrument APIs for observability; support consumer onboarding and troubleshooting
Seniority
Senior, hands-on IC