ClickHouse is an open-source, column-oriented OLAP database management system.
Senior Software Engineer – Identity & Authorization Platform
Location
Canada
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Identity & Authorization Platform
ClickHouse
• 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 decision. • 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.
Job 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Identity & Authorization Platform
ClickHouseClickHouse is an open-source, column-oriented OLAP database management system.
• 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.
• Colaborar no planejamento e execução de projetos end-to-end • Desenvolver e manter interfaces web responsivas e acessíveis • Implementar componentes reutilizáveis utilizando frameworks modernos • Integrar o frontend com APIs RESTful e/ou GraphQL • Colaborar com designers na tradução de wireframes e protótipos em código funcional • Atuar no desenvolvimento de funcionalidades fullstack quando necessário • Implementar e manter testes automatizados • Participar de code reviews e propor melhorias de código • Colaborar em melhorias contínuas de performance frontend • Atuar na resolução de incidentes em produção • Criar e manter documentação técnica
GTM Engineer
Pogo TechnologiesPriorities may shift quickly. Oftentimes, we're tackling very ambiguous problems that don't have clear-cut answers. At times, you'll need to build things in a day: we live and breathe a value called "Calculated Speed". We don't have structured management (yet!). We expect more than 9 to 5 - raw hours make an impact at our current stage. We trust each team member to create a flexible work schedule that allows them to be most productive while accommodating other priorities outside of work. We also strongly encourage time off to recharge the batteries: in addition to unlimited PTO, we've implemented a minimum 20 days vacation policy.
Role Description As the first GTM Engineer at Pogo, you'll partner with our Growth, Sales, Design, and Engineering teams to build AI-powered systems that compound revenue. You'll work on our enterprise AI SaaS product as both a builder and an operator: shipping code that drives pipeline and conversion. - Ship AI-powered workflows that scale our growth and sales motions as a competitive advantage. - Audit our existing GTM stack, identify the gaps and redundancies, and start shipping against them fast. - Embed with our sales and growth teams to turn their best plays into systems the whole org can run on. - Build internal tools and agents that replace manual workflows - lead routing, enrichment, outbound personalization, account research, content distribution, attribution. - Know when to reach for off-the-shelf tools and when to build something custom. - Partner closely with engineering and design to test new features, give feedback, and dogfood our own AI capabilities for GTM use cases. - Publish playbooks and internal guides so wins propagate across the team. Qualifications - Likely 2-5 years of professional software engineering experience, with at least some of that applied directly to GTM, growth, or revenue systems. - You're a heavy user of AI tools like Claude Code, Cursor, or Codex and have shipped non-trivial things with them. - You've built with LLMs and AI agents - think RAG, evals, tool use, prompt engineering. - You're hands-on with the modern GTM stack (Clay, HubSpot or Salesforce, Apollo, Cargo, Gong, Outreach/Instantly, etc.) and can navigate APIs, webhooks, and integrations fluently. - You have strong product and design taste - the internal tools you build should feel as polished as the product. - You think in systems and like turning messy operational problems into clean, automated ones. - You have real commercial instinct - you can sit in a sales call or read a growth dashboard and immediately see where leverage exists. - You communicate clearly across technical and non-technical stakeholders, especially when things are ambiguous. - You've built and maintained production systems used by real users (internal users count). Requirements - Experience at early-stage startups or building your own products (bonus). - You've shipped AI agents that moved an actual revenue metric, not just demos (bonus). - Background in RevOps, Marketing Ops, or Sales Engineering before moving fully into building (bonus). Benefits - Ship real systems that get real usage and move real numbers - pipeline, conversion, retention. - Sit at the center of the company. Partner with Growth, Sales, Design, and Engineering. - Use the latest tech. Build with the latest coding tools, LLMs, and GTM platforms. - Move fast. Ship weekly and get rapid feedback from the teams using what you build. - Shape what this function looks like at Pogo as we scale. Company Description We don't have structured management (yet!). We don't have the management overhead to provide direction every step of the way and we're looking for someone that gets energized by being able to run with things. We expect more than 9 to 5 - raw hours make an impact at our current stage. That said, we trust each team member to create a flexible work schedule that allows them to be most productive while accommodating other priorities outside of work. We also strongly encourage time off to recharge the batteries: in addition to unlimited PTO, we've implemented a minimum 20 days vacation policy.
Role Description We are currently looking for a Full Stack Application Developer – (Offshore – Work From Home) for our Qatar operations with the following terms & conditions. The Full Stack Application Developer designs, builds, and maintains the server-side and web-facing components of COMPANY's digital financial services platform. The role demands deep expertise across: - .NET Core / .NET Framework backend services - Angular web frontend - Relational database integration (MS SQL Server, Oracle DB) This is delivered within a security-first engineering culture that meets customers and regulatory requirements, and financial-grade up-time expectations. Qualifications - ASP.NET Core Web API - C# / .NET 6+ - Angular 14+ - TypeScript - MS SQL Server - Oracle DB (PL-SQL) - Entity Framework Core - REST API Design - OAuth 2.0 / JWT - IIS / App Server Config - Git / GitFlow - Unit & Integration Testing - Docker (Containers) - CI/CD Pipelines - OWASP Secure Coding Requirements Joining time frame: 2 weeks (maximum 1 month) Company Description

