Staff Engineer, Developer Platform
Core
Lead the evolution of end-to-end developer experience and SDKs for Okta's FGA (Fine-Grained Access) platform, serving both open source and SaaS customers.
Role type
Staff Engineer, Developer Platform
Builds
Multi-language SDKs (Go, JavaScript, .NET, Python, Java), CLI workflows, IDE integrations, and GitHub automation for the FGA platform.
Domain
Identity management / Access control / Developer tooling
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
SDK design and architecture, code generation systems, cross-language consistency, authentication flows, rate limiting strategies, open source community management, CI/CD pipeline design, testing and mocking, technical leadership
Preferred skills
Experience leading open source projects, deep expertise in multiple languages (Go, JS/TS, C#, Python, Java)
Technologies
Go, JavaScript, TypeScript, C# .NET, Python, Java, OpenAPI Generator, GitHub Actions
Responsibilities
Define technical direction for SDKs and developer tooling; lead architectural decisions for multi-language SDKs; own and evolve the SDK generator framework; establish standards for authentication and error handling; ensure advanced SDK capabilities like BatchCheck and parallelization; manage release and versioning strategy; improve CLI workflows and CI pipelines; mentor engineers and raise technical standards.
Seniority
Senior, hands-on IC with significant mentorship and cross-team influence