Clickhouse

Sr. Software Engineer - RBAC & Authorization

United States, Remote. Posted 18 days ago

The role

You will architect and build the next generation of the authorization model including multi-level organization hierarchies and workspace isolation. You will implement authorization checks across APIs and build migration pipelines for live authorization models.

What you will do

  • Architect and build the next generation of our authorization model
  • Implement and enforce consistent authorization checks across all public and internal APIs
  • Build tooling and migration pipelines to evolve live authorization models
  • Partner cross-functionally with Product, Design, and Customer Identity teams

Required qualifications

  • 6+ years building security platforms, access control engines, or core backend services at scale
  • Deep knowledge of RBAC/ABAC policy models, fine-grained permission enforcement, multi-tenancy isolation, API keys, and SAML/SSO
  • Excellent TypeScript/Node.js fundamentals
  • Strong schema design skills in PostgreSQL or relational stores
  • Proven track record of executing live customer data migrations and building high-correctness systems

Nice to have

  • Enterprise identity platforms
  • IAM security tools
  • zero-trust cloud infrastructure
  • core authorization teams at major B2B SaaS companies

Benefits

  • Flexible work environment
  • Employer contributions towards your healthcare
  • Stock options
  • Flexible time off in the US, generous entitlement in other countries
  • USD$500 Home office setup if you’re a remote employee
  • Opportunities to engage with colleagues at company-wide offsites

About the company

ClickHouse is a globally distributed company that is remote-friendly and operates in over 25 countries.