Solution Architect Auth0 FGA / OpenFGA
Location: Denver, CO (Onsite)
Duration: Long-Term Contract
Experience: 8 10 Years
Job Summary
We are seeking an experienced Solution Architect with strong expertise in Fine-Grained Authorization (FGA) and enterprise authorization architecture. The ideal candidate will have hands-on experience with Auth0 FGA/OpenFGA, authorization model design, entitlement management, and secure access control for large-scale, multi-tenant enterprise applications.
The successful candidate will design scalable authorization frameworks, implement fine-grained access control models, and integrate authorization services with enterprise applications while ensuring security, scalability, and compliance with IAM best practices.
Key Responsibilities
Design and architect scalable authorization frameworks for enterprise and multi-tenant applications.
Develop and implement fine-grained authorization models using Auth0 FGA/OpenFGA.
Design authorization strategies using RBAC (Role-Based Access Control), ABAC (Attribute-Based Access Control), and ReBAC (Relationship-Based Access Control).
Build and manage authorization relationships, permission models, and relationship tuples.
Integrate authorization checks into backend APIs and enterprise applications.
Collaborate with application development teams to implement secure authorization solutions.
Design entitlement management solutions that support least-privilege access.
Ensure authorization architecture aligns with enterprise IAM standards and security best practices.
Provide technical leadership and architectural guidance for authorization initiatives.
Required Skills
8 10 years of overall IT experience.
Strong hands-on experience with Auth0 FGA/OpenFGA.
Deep understanding of Fine-Grained Authorization (FGA) concepts.
Strong expertise in:
Role-Based Access Control (RBAC)
Attribute-Based Access Control (ABAC)
Relationship-Based Access Control (ReBAC)
Experience designing enterprise authorization architectures.
Expertise in entitlement management.
Experience managing relationship tuples and authorization models.
Ability to integrate FGA authorization checks into backend applications.
Technical Skills
Experience with one or more of the following backend technologies:
Java
Node.js
Python
.NET
Go (Golang)
Strong understanding of:
Identity and Access Management (IAM)
Roles and Permissions
Groups and Access Policies
Least Privilege Access
Multi-Tenant Authorization Architecture
Top Required Skills
Auth0 FGA / OpenFGA RBAC (Role-Based Access Control) ABAC (Attribute-Based Access Control) ReBAC (Relationship-Based Access Control) Authorization Architecture Entitlement Management IAM Concepts
Preferred Qualifications
Experience designing security solutions for large-scale enterprise applications.
Strong knowledge of modern authorization patterns and zero-trust principles.
Excellent problem-solving and communication skills.
Experience working in Agile environments.