Skip to Content

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

  1. Architect and build the next generation of our authorization model: multi-level organization hierarchies, workspace isolation, and resource-scoped roles.

  2. Implement and enforce consistent authorization checks across all public and internal APIs.

  3. Build tooling and migration pipelines to evolve live authorization models without downtime or customer disruption.

  4. Partner cross-functionally with Product, Design, and Customer Identity teams to deliver seamless permission management UIs.

  5. Deep knowledge of RBAC/ABAC policy models, fine-grained permission enforcement, multi-tenancy isolation, API keys, and SAML/SSO.

  6. Excellent TypeScript/Node.js fundamentals and strong schema design skills in PostgreSQL or relational stores.

  7. Proven track record of executing live customer data migrations and building high-correctness systems where failure is not an option.

  8. Enterprise identity platforms, IAM security tools, zero-trust cloud infrastructure, or core authorization teams at major B2B SaaS companies.

Skills

JavaScriptTypeScriptNode.jsSQL

Experience: Senior-level · 6+ years · Salary: $142K – $250K · Job type: Full-time