1h ago
Staff Engineer, FGA Developer Tooling
Bengaluru, India
full-timeseniorCybersecurity / Identity
Tech Stack
Description
You will lead the evolution of developer tooling for Okta's FGA product, owning SDKs across multiple languages, CLI workflows, IDE integrations, and developer documentation. This role involves defining technical direction, ensuring cross-language consistency, and raising the quality bar for all developer-facing tooling.
Requirements
- 8+ years of experience as a Software Engineer
- Significant experience building SDKs, developer platforms, or tooling
- Proficiency in at least one of: Go, JavaScript/TypeScript, C# .NET, Python, or Java
Responsibilities
- Define and drive technical direction for FGA SDKs, CLI, IDE integrations, and developer automation across OSS and SaaS
- Lead architectural decisions for multi-language SDKs (Go, JavaScript, .NET, Python, Java) and evolve the SDK generator framework
- Establish standards for authentication flows, error handling, retry logic, and method-level configuration
- Ensure advanced SDK capabilities (BatchCheck, ListRelations, non-transactional writes) are implemented with parallelization and consistency
- Own release and versioning strategy, drive improvements to CLI, CI pipelines, and developer documentation
0 views 0 saves 0 applications