Senior Software Engineer – Identity & Authorization Platform

🔥 0 minutes ago

🇺🇸 United States – Remote

💵 $141k - $208k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of ClickHouse

ClickHouse

51 - 200 employees

Founded 2016

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

SaaS • Enterprise • Artificial Intelligence

ClickHouse is a fast and resource-efficient real-time data warehouse and open-source database that is designed to deliver superior query performance for mission-critical and time-sensitive applications. It is available as a cloud service on major platforms like AWS, GCP, and Azure, with a "Bring Your Own Cloud" option and a wide range of integrations for seamless operation within diverse tech stacks. ClickHouse excels in real-time analytics, machine learning, business intelligence, and observability, making it an ideal choice for tasks such as financial services, fraud detection, and gaming analytics. It supports developer-friendly SQL operations, offers cost-effective storage solutions, and provides an open-source alternative to traditional databases. Companies like Sony, Lyft, Cisco, GitLab, and Twilio leverage ClickHouse for its scalability, efficiency, and ease of use.

📋 Description

• Design and build the platform services that power authentication, authorization, and audit across ClickHouse Cloud. This includes a unified RBAC/ReBAC service, token issuance and session handling, and the SDKs that product teams embed to make authorization decisions. • Model permissions and access control primitives (resources, roles, relationships, policies) that work across ClickHouse, SQL Console, ClickPipes, and HyperDX. Ship the libraries and APIs that other engineers build against. • Implement protocol-level support for SAML, SCIM, OIDC, OAuth2, and MFA/passwordless flows. Own the integrations that make enterprise SSO and provisioning work end to end. • Build the audit and authorization-decision telemetry pipeline so every access decision is observable, queryable, and surfaceable to customers. • Partner with product engineering teams to migrate bespoke per-product auth implementations onto the shared platform, and design APIs that make adoption straightforward. • Carry the platform on-call rotation and own production reliability for systems on the critical path of every customer request.

🎯 Requirements

• Minimum 4+ years building production backend systems at scale. Comfort with at least one systems language (Go, Rust, C++) and one application language (TypeScript, Python). • Hands-on experience designing and implementing an authentication or authorization service. Examples include building a token issuer, an OIDC or OAuth2 provider, a policy engine, a permissions model, or an FGA/ReBAC system in the style of Zanzibar, OpenFGA, SpiceDB, or Cedar. • Working knowledge of SAML, SCIM, OIDC, and OAuth2 at the protocol level and are able to implement them. • Experience designing APIs and SDKs that other engineers depend on, with strong opinions on what makes them adoptable. • Experience operating distributed systems at scale, including caching strategies, consistency tradeoffs, and multi-region concerns. • Familiarity with identity vendors (Auth0, WorkOS, AWS/GCP/Azure IAM) as building blocks you've extended or integrated into a larger platform. • Strong production debugging instincts and a high bar for systems that are easy to develop against.

🏖️ 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.

Apply Now

Similar Jobs

🔥 3 hours ago

Praxis

11 - 50

🧬 Biotechnology

⚕️ Healthcare Insurance

🔬 Science

Software Engineer at Praxis Precision Medicines, developing reliable software solutions for clinical data platforms. Collaborating with diverse teams to deliver high-quality products while ensuring regulatory compliance.

🕒 Yesterday

Ensemble Health Partners

5001 - 10000

⚕️ Healthcare Insurance

☁️ SaaS

🏢 Enterprise

Lead Engineer implementing technology strategy for Ensemble's software delivery teams. Focused on developing reusable software components and patterns using C#, .NET Core, and REST APIs.

🇺🇸 United States – Remote

💵 $122.9k - $211.9k / year

💰 Private Equity Round on 2022-03

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 2 days ago

iHerb, LLC

1001 - 5000

🛍️ eCommerce

🧘 Wellness

🛒 Retail

Sr. Software Engineer II at iHerb leading GenAI-powered product experiences and building AI platform infrastructure. Seeking an experienced engineer with a strong background in AI and software development.

🕒 2 days ago

iHerb, LLC

1001 - 5000

🛍️ eCommerce

🧘 Wellness

🛒 Retail

Sr. Software Engineer II at iHerb building and modernizing product catalog software solutions. Handling end-to-end feature development, utilizing modern tech stacks like .NET, React, and AI-driven tools.

🕒 2 days ago

Gigawatt

11 - 50

⚡ Energy

🤖 Artificial Intelligence

🏢 Enterprise

Software Engineer integrating AI tools and maintaining APIs in backend systems at Gigawatt AI. Collaborating in agile teams, designing secure and scalable solutions to modernize utilities.