Remotery

Senior Software Engineer – Identity & Authorization Platform

atClickHouseRemoteUS flagUnited StatesFull-timeFull-stack EngineerSenior$141k – $208k/year

Posted Jun 22

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ Develop and construct the platform services that drive authentication, authorization, and auditing across ClickHouse Cloud. This encompasses a consolidated RBAC/ReBAC service, token generation, session management, and the SDKs that product teams integrate to facilitate authorization decisions.

β€’ Design access control primitives and permissions models (resources, roles, relationships, policies) that function seamlessly across ClickHouse, SQL Console, ClickPipes, and HyperDX. Deliver the libraries and APIs that other engineers utilize for their development.

β€’ Implement protocol-level capabilities for SAML, SCIM, OIDC, OAuth2, and MFA/passwordless mechanisms. Take ownership of the integrations that ensure enterprise SSO and provisioning operate smoothly from start to finish.

β€’ Establish the telemetry pipeline for auditing and authorization decisions so that every access choice is observable, queryable, and accessible to customers.

β€’ Collaborate with product engineering teams to transition custom per-product authentication implementations to the shared platform, while designing APIs that simplify adoption.

β€’ Participate in the platform on-call rotation and take responsibility for production reliability concerning systems that are vital to every customer interaction.


⛳️ Requirements

β€’ At least 4+ years of experience in constructing production backend systems at scale. Proficient in at least one systems language (Go, Rust, C++) and one application language (TypeScript, Python).

β€’ Proven experience in designing and implementing an authentication or authorization service. This includes developing a token issuer, an OIDC or OAuth2 provider, a policy engine, a permissions model, or an FGA/ReBAC system akin to Zanzibar, OpenFGA, SpiceDB, or Cedar.

β€’ Solid understanding of SAML, SCIM, OIDC, and OAuth2 at the protocol level with the capability to implement them effectively.

β€’ Experience in designing APIs and SDKs that are essential for other engineers, with strong insights on what enhances their adoptability.

β€’ Background in operating distributed systems at scale, covering caching strategies, consistency trade-offs, and multi-region considerations.

β€’ Familiarity with identity providers (Auth0, WorkOS, AWS/GCP/Azure IAM) as building blocks that you have extended or integrated into a larger framework.

β€’ Exceptional production debugging skills and a high standard for systems that are user-friendly for developers.


🏝️ Benefits

β€’ Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 20 countries.

β€’ Healthcare - Employer contributions towards your healthcare.

β€’ Equity in the company - Every new team member who joins our company receives stock options.

β€’ Time off - Flexible time off in the US, generous entitlement in other countries.

β€’ A $500 Home office setup if you’re a remote employee.

β€’ Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.

People also viewed

Phase2Jul 26

Software Architect

US flagUnited States OnlyFull-timeFull-stack Engineer$123k – $144k/year
ApplyView job
RimuteeJul 26

Arquitecto de Software

CR flagCosta Rica OnlyFull-timeFull-stack Engineer
ApplyView job
Job MobzJul 26

Software Developer

RO flagRomania OnlyFull-timeFull-stack Engineer$40k – $50k/year
ApplyView job
RTXJul 26

Full Stack Principal Application Developer

US flagArizona OnlyFull-timeFull-stack Engineer$86.8k – $165.2k/year
ApplyView job
Rocket MortgageJul 26

Software Engineer II – Acquisition and Funnel

US flagMichigan OnlyFull-timeFull-stack Engineer$97k – $207k/year
ApplyView job
AutomoxJul 26

Software Engineer

US flagColorado, +2 more statesFull-timeFull-stack Engineer$125k – $150k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers