GrepJob
Okta

Staff Engineer, FGA Developer Tooling

Okta
Apply
4 days ago
Bengaluru, India
Staff+
H1B Sponsor

Responsibilities

  • Define and drive the technical direction for FGA SDKs, CLI, IDE integrations, and developer automation.
  • Lead architectural decisions for multi-language SDKs in Go, JavaScript, .NET, Python, and Java.
  • Own and evolve the SDK generator framework, templates, and wrapper patterns.
  • Establish standards across SDKs for authentication flows and error handling.
  • Ensure advanced SDK capabilities are implemented with performance safeguards.
  • Own and evolve the release and versioning strategy for SDKs and developer tooling.
  • Drive improvements to CLI workflows, GitHub Actions, and developer documentation.
  • Ensure high engineering standards for testing and dependency management.
  • Lead development fully in open source and improve contribution workflows.
  • Partner closely with FGA Core on API design and semantics.
  • Mentor engineers and raise the technical bar across the Developer Tooling team.

Requirements

  • 8+ years of experience as a Software Engineer with significant experience building SDKs or developer platforms.
  • Proficiency in at least one of the following: Go, JavaScript or TypeScript, C# .NET, Python, or Java.
  • Strong understanding of SDK design principles and API ergonomics.
  • Experience designing or maintaining code generation systems.
  • Experience designing authentication flows and resilient client-side systems.
  • Experience setting up and maintaining GitHub Actions and release workflows.
  • Strong testing practices including mocking external services.
  • Experience working in open source projects and PR-based contribution models.
  • Ability to influence technical direction across teams in a distributed environment.
  • Strong communication skills and ability to collaborate closely with teams.

Benefits

  • Amazing benefits.
  • Opportunities for social impact.
  • Focus on developing talent and fostering community.

Tech Stack

GitHub ActionsGoJavaJavaScript.NETPythonTypeScript

Categories

BackendDevOpsFull StackTesting