Salary not listed

Senior Software Engineer - Identity & Authorization Platform

BackendRemote — India
Published on 2026-06-22
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Build and operate shared identity and access-management services for ClickHouse Cloud. The role focuses on authentication, authorization, enterprise identity integrations, and audit telemetry, while helping product teams adopt the platform.

About the company

ClickHouse is a high-performance columnar database built for real-time analytics on large volumes of data.

The team

Platform Auth team within Security.

Stack

GoRustC++TypeScriptPythonSAMLSCIMOIDC

What you'll do

  • Design and build authentication, authorization, token, session, and audit platform services.
  • Model permissions, roles, relationships, resources, and policies across ClickHouse products.
  • Implement SAML, SCIM, OIDC, OAuth2, SSO, provisioning, and MFA/passwordless flows.
  • Build telemetry for audit events and authorization decisions.
  • Develop APIs and SDKs and help product teams migrate to the shared platform.
  • Participate in the platform on-call rotation and own production reliability.

What we're looking for

  • At least 4 years of experience building production backend systems at scale.
  • Experience with at least one systems language (Go, Rust, or C++) and one application language (TypeScript or Python).
  • Hands-on experience designing or implementing authentication or authorization services.
  • Working protocol-level knowledge of SAML, SCIM, OIDC, and OAuth2.
  • Experience designing APIs and SDKs for other engineers.
  • Experience operating distributed systems, including caching, consistency, and multi-region concerns.
  • Strong production debugging skills.

Nice to have

  • Experience building a Zanzibar-style authorization system or operating OpenFGA or SpiceDB in production.
  • Experience designing multi-tenant permissions with custom roles, hierarchies, delegation, or ABAC.
  • Experience shipping an SDK adopted by product teams across an organization.

Benefits

  • Equity in the form of stock options.
  • Employer contributions toward healthcare.
  • Flexible work environment.
  • Flexible time off in the US and generous time off in other countries.
  • USD $500 home-office setup allowance for remote employees.
  • Opportunities to attend company-wide gatherings.
View original job post