Staff Engineer, Auth0 FGA Developer Platform
Core
Lead the evolution of end-to-end developer experience for Auth0 FGA (Fine-Grained Access) SDKs, CLI, and tooling across OSS and SaaS, ensuring cross-language consistency and high engineering standards.
Role type
Staff Engineer, Developer Platform & SDK Architecture
Builds
Multi-language SDKs (Go, JS, .NET, Python, Java), CLI workflows, IDE integrations, GitHub automation, and release strategies for the FGA Developer Platform.
Domain
Identity & Access Management (IAM), Open Source, Distributed Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
SDK design principles, API ergonomics, code generation systems (OpenAPI Generator, templating), authentication flows, retry strategies, rate limiting, resilient client-side systems, CI/CD pipelines, open source contribution models, technical direction setting, cross-language consistency.
Preferred skills
Experience maintaining or leading open source projects, deep expertise in multiple languages (Go, JS/TS, C#, Python, Java), mentoring engineers.
Technologies
Go, JavaScript, TypeScript, C# (.NET), Python, Java, OpenAPI Generator, GitHub Actions, CLI tools.
Responsibilities
Define and drive technical direction for FGA SDKs, CLI, and developer automation; Lead architectural decisions for multi-language SDKs; Own and evolve the SDK generator framework; Establish standards for authentication flows and error handling; Ensure advanced SDK capabilities (BatchCheck, ListRelations) with performance safeguards; Own release and versioning strategy; Drive improvements to CLI workflows and documentation; Mentor engineers and raise the technical bar.
Seniority
Staff, hands-on IC with significant mentorship and cross-team influence