Okta

Senior Engineer, FGA DevEx

Okta
Apply
10 days ago
Bengaluru, IndiaSenior
H1B Sponsor

Responsibilities

  • Maintain and enhance FGA SDKs across Go, JavaScript, .NET, Python, and Java.
  • Customize SDK generator templates and wrappers for consistent cross-language behavior and configuration overrides.
  • Implement authentication, error handling, retry logic, rate limiting, batching, relationship listing, and parallelized write features.
  • Contribute to SDK generator tooling, templates, Docker-based workflows, and build processes.
  • Develop comprehensive tests with mocked external requests and validate client behavior.
  • Write developer-focused documentation, guides, and examples.
  • Optimize GitHub Actions workflows for building, testing, and releasing SDK clients.
  • Collaborate with FGA Core and internal teams to reflect API changes consistently across SDKs.
  • Review community pull requests, support open-source contributors, and participate in code reviews and post-delivery validation.
  • Minimize unnecessary SDK dependencies and help ensure secure, high-quality releases.

Requirements

  • 5+ years of experience as a Software Engineer, ideally building SDKs, libraries, or developer tooling.
  • Proficiency in at least one, ideally multiple, of Go, JavaScript or TypeScript, C# .NET, Python, and Java.
  • Understanding of SDK development principles, API ergonomics, and cross-language design.
  • Experience with code generation tools such as OpenAPI Generator and templating systems.
  • Experience implementing authentication flows, retry logic, error handling, and client-side parallelization.
  • Experience setting up and maintaining GitHub Actions and release workflows.
  • Strong testing practices, including mocking external services and validating client behavior.
  • Understanding of version control systems and pull-request-based development workflows.
  • Open-source project experience is preferred.
  • Strong problem-solving skills and ability to work independently while collaborating in a distributed development environment.

Benefits

  • Hybrid work arrangement is indicated by the #LI-Hybrid designation.
  • The Okta Experience includes well-being support, social impact programs, talent development, and community connection.
  • Global community spanning more than 20 offices and an immersive in-person onboarding experience.
  • Equal opportunity employment and reasonable accommodation support are provided.

Tech Stack

Categories

Okta

About Okta

5,001-10,000 employees

Okta secures AI. Okta is The World’s Identity Company. Freeing everyone to safely use any technology—anywhere, on any device or app.

Contact me