Staff Engineer, Auth0 FGA Developer Platform

Okta
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 8+ yearsSkills: ["Communication","Collaboration","Mentoring"]

Senior staff engineer leading the end-to-end developer experience for FGA tooling across OSS and SaaS. Own multi-language SDKs (Go, JavaScript, .NET, Python, Java), CLI workflows, IDE integrations, and GitHub automation, with open-source contributions and a focus on cross-language consistency, API ergonomics, and scalable tooling.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Okta
Okta
4 months ago

Staff Engineer, Auth0 FGA Developer Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 27 minutes agoStatus: Live

Job Summary

Senior staff engineer leading the end-to-end developer experience for FGA tooling across OSS and SaaS. Own multi-language SDKs (Go, JavaScript, .NET, Python, Java), CLI workflows, IDE integrations, and GitHub automation, with open-source contributions and a focus on cross-language consistency, API ergonomics, and scalable tooling.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Define and drive the technical direction for FGA SDKs, CLI, IDE integrations, and developer automation across OSS and SaaS.
  • •Lead architectural decisions for multi language SDKs in Go, JavaScript, .NET, Python, and Java, leveraging and evolving the SDK generator that forms the core of all clients.
  • •Own and evolve the SDK generator framework, templates, and wrapper patterns to ensure cross language consistency, configurability, and long term maintainability.
  • •Establish standards across SDKs for authentication flows such as client credentials, error mapping and handling, retry logic with appropriate rate limiting strategies, and method level configuration overrides.
  • •Lead development fully in open source, review community pull requests, guide contributors to a mergeable state, and improve contribution workflows and community health.

Key Requirements

  • •8+ years of experience as a Software Engineer, with significant experience building SDKs, developer platforms, or tooling.
  • •Proficiency in at least one, and ideally multiple, of the following: Go, JavaScript or TypeScript, C# .NET, Python, or Java.
  • •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:8+ yearsOpen sourceSDKsDeveloper toolingOSSMulti-language
Skills:CommunicationCollaborationMentoring
Languages:English
Tech Stack:GoJavaScriptTypeScriptC#.NETPythonJavaOpenAPI GeneratorGitHub ActionsCI/CD

Company Brief

Okta
Provides identity and access management cloud solutions that help organizations secure and manage user authentication, single sign-on, multi-factor authentication, and lifecycle management across applications and devices.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn