Related skills
javascript java github actions python go๐ Description
- Define technical direction for FGA SDKs, CLI, IDE integrations, and automation across OSS and SaaS.
- Lead architectural decisions for multi-language SDKs (Go, JavaScript, .NET, Python, Java) using the SDK generator.
- Own and evolve the SDK generator framework, ensuring cross-language consistency and maintainability.
- Establish standards across SDKs for authentication flows, error handling, and rate-limiting overrides.
- Ensure advanced SDK capabilities like BatchCheck, ListRelations, and non-transactional writes with performance safeguards.
- Lead release/versioning strategy for SDKs and developer tooling.
๐ฏ Requirements
- 8+ years of experience as a Software Engineer, with significant SDKs, developer platforms, or tooling.
- Proficiency in Go, JavaScript/TypeScript, C# .NET, Python, or Java (one or more).
- Strong understanding of SDK design principles, API ergonomics, and cross-language consistency.
- Experience designing or maintaining code generation systems such as OpenAPI Generator and templating frameworks.
- Experience designing authentication flows, retry strategies, rate limiting, and resilient client-side systems.
- Experience setting up GitHub Actions and release workflows.
๐ Benefits
- Benefits
- Social Impact
- Talent and community at Okta
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest โ finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!