Sr. Software Engineer - RBAC & Authorization
Job Overview
We design and enforce the roles and permissions model, organization hierarchies, API key management, and security boundaries that every product surface and tenant depends on.
Key points
-
Architect and build the next generation of our authorization model: multi-level organization hierarchies, workspace isolation, and resource-scoped roles.
-
Implement and enforce consistent authorization checks across all public and internal APIs.
-
Build tooling and migration pipelines to evolve live authorization models without downtime or customer disruption.
-
Partner cross-functionally with Product, Design, and Customer Identity teams to deliver seamless permission management UIs.
-
Deep knowledge of RBAC/ABAC policy models, fine-grained permission enforcement, multi-tenancy isolation, API keys, and SAML/SSO.
-
Excellent TypeScript/Node.js fundamentals and strong schema design skills in PostgreSQL or relational stores.
-
Proven track record of executing live customer data migrations and building high-correctness systems where failure is not an option.
-
Enterprise identity platforms, IAM security tools, zero-trust cloud infrastructure, or core authorization teams at major B2B SaaS companies.
Skills
Experience: Senior-level · 6+ years · Salary: $142K – $250K · Job type: Full-time
Sign in to applyCreate your account
Sr. Software Engineer - RBAC & Authorization · ClickHouse
Don't have an account? Already have an account?