Senior Software Engineer - Identity & Authorization Platform
New
C
ClickHouseCloud Data Analytics
United StatesFull-TimeSenior
Salary$141,000—$208,000 USD (US Premium Markets: $157,000—$232,000 USD)
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years
- Required Skills
- PythonOAuthTypeScriptC++GoRust
Requirements
- Minimum 4+ years of experience building production backend systems at scale.
- Proficiency in at least one systems language (Go, Rust, or C++).
- Proficiency in at least one application language (TypeScript or Python).
- Hands-on experience designing/implementing authentication or authorization services (e.g., token issuer, OIDC/OAuth2 provider, policy engine).
- Working knowledge of SAML, SCIM, OIDC, and OAuth2 at the protocol level.
- Experience designing adoptable APIs and SDKs for other engineers.
- Experience operating distributed systems including caching, consistency, and multi-region concerns.
- Familiarity with identity vendors such as Auth0, WorkOS, or AWS/GCP/Azure IAM.
- Strong production debugging instincts and a high bar for system maintainability.
Responsibilities
- Design and build platform services for authentication, authorization, and audit across ClickHouse Cloud.
- Model permissions and access control primitives including roles, relationships, and policies.
- Implement protocol-level support for SAML, SCIM, OIDC, OAuth2, and MFA/passwordless flows.
- Build audit and authorization-decision telemetry pipelines for observability.
- Partner with product engineering teams to migrate bespoke auth implementations onto the shared platform.
- Carry the platform on-call rotation and own production reliability for core systems.
View Full Description & ApplyYou'll be redirected to the employer's site