Назад
Company hidden
2 дня назад

Senior Software Engineer (Identity & Authorization)

Формат работы
remote (только Europe)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US/Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Software Engineer (Identity & Authorization): Building and scaling core authentication and authorization services for the hirify.global Cloud platform with an accent on RBAC/ReBAC models, protocol-level security (OIDC/SAML), and high-performance telemetry pipelines. Focus on designing adoptable SDKs, ensuring production reliability for critical path systems, and migrating legacy auth implementations to a unified platform.

Location: Must be based in Canada (remote)

Company

hirify.global is a fast-growing, innovative cloud company leading the market in real-time analytics, data warehousing, and AI workloads.

What you will do

  • Design and build platform services for authentication, authorization, and audit across hirify.global Cloud.
  • Model complex permissions and access control primitives including RBAC and ReBAC.
  • Implement protocol-level support for SAML, SCIM, OIDC, OAuth2, and passwordless flows.
  • Develop telemetry pipelines to ensure all authorization decisions are observable and queryable.
  • Partner with product teams to migrate bespoke auth implementations to the shared platform.
  • Participate in on-call rotations and own production reliability for critical system components.

Requirements

  • Minimum 4+ years of experience building production backend systems at scale.
  • Proficiency in at least one systems language (Go, Rust, C++) and one application language (TypeScript, Python).
  • Hands-on experience designing authentication or authorization services (e.g., token issuers, policy engines, FGA/ReBAC systems).
  • Deep working knowledge of SAML, SCIM, OIDC, and OAuth2 protocols.
  • Experience operating distributed systems with a focus on consistency, caching, and multi-region concerns.
  • Must be based in Canada for this remote role.

Nice to have

  • Experience contributing to Zanzibar-style authorization systems (e.g., OpenFGA, SpiceDB).
  • Background in designing multi-tenant permission models with support for hierarchies and ABAC.
  • Proven track record of shipping internal SDKs that are widely adopted across an organization.

Culture & Benefits

  • Flexible work environment with a globally distributed team.
  • Employer contributions towards healthcare.
  • Equity in the company via stock options for all new team members.
  • Flexible time off policies.
  • $500 home office setup stipend for remote employees.
  • Opportunities for in-person connection through global company offsites.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →