Okta

Staff Software Engineer, Developer Experience

Okta
Apply
2 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Define and drive the technical direction and roadmap for FGA Developer Experience across open source and SaaS.
  • Build alignment for technical direction across the team, FGA group, open-source community, product team, and internal partners.
  • Mentor senior engineers and establish standards for software design, coding, testing, shipping, and quality.
  • Make architectural decisions for API readiness, evolution, deprecation, and cross-language consistency.
  • Architect SDKs in Go, JavaScript, .NET, Python, and Java, including the shared code generator.
  • Set SDK standards for authentication, error handling, retries, and rate limiting.
  • Shape the CLI, IDE integrations, Helm charts, GitHub automation, documentation, and examples.
  • Drive release and versioning strategy and grow the open-source contributor and maintainer community.

Requirements

  • At least 8 years of software engineering experience, including leading the technical direction of a team or significant area.
  • Strong proficiency in at least one of Go, JavaScript/TypeScript, C#/.NET, Python, or Java, with willingness to work across several languages.
  • Experience building software used by other developers, such as SDKs, API clients, libraries, developer platforms, CLIs, or tooling.
  • Strong API design and ergonomics judgment across different programming languages.
  • Clear communication and experience influencing decisions across teams and with external contributors without relying on authority.
  • Preferred: experience contributing to, maintaining, or leading open-source projects.
  • Preferred: experience with code-generation tools such as OpenAPI Generator and templating frameworks.
  • Preferred: experience designing resilient clients with authentication flows, retries, and rate limiting.
  • Preferred: experience setting up GitHub Actions and release automation.
  • Preferred: experience with authorization or identity concepts such as OAuth, RBAC, or ReBAC.

Benefits

  • Hybrid work arrangement with an immersive, in-person onboarding experience.
  • Well-being support, social impact opportunities, talent development, and community-building programs.
  • Global community spanning more than 20 offices worldwide.

Tech Stack

C#GitHub ActionsGoHelmJavaJavaScript.NETPythonTypeScript

Categories

Okta

About Okta

5,001-10,000 employees

Okta builds cloud-based identity and access management for enterprises and developers, including single sign-on, multi-factor authentication, and lifecycle management. It sells subscription SaaS as the Okta Workforce Identity and Customer Identity Clouds; the latter incorporates Auth0, acquired in 2021. Founded in 2009 and headquartered in San Francisco, Okta is a public company traded on Nasdaq.

Contact me