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
About Okta
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.
