WorkListВойтиОформить подписку
CL

Senior Software Engineer - Identity & Authorization Platform

Архив
ClickHouse · Аналитическая СУБД
Вакансия в архиве · закрыта 28.09
Смотреть актуальные вакансии

Другие вакансии компании

CL
🇺🇸Dallas · США·Full-timeангл. C1
Зарплата не указана
2 ноя
CL
🇺🇸Chicago · США·Full-timeангл. C1
Зарплата не указана
2 ноя
CL
🇺🇸San Francisco · США · remote·Full-timeSenior·англ. C1
Зарплата не указана
27 окт
Все вакансии компании

Похожие вакансии

SР
Superhuman (ранее Grammarly) · AI-платформа для письма
🇺🇸San Francisco · США·Full-timeSenior·англ. C1
Зарплата не указана
2 ноя
CR
CrowdStrike · Кибербезопасность
🇺🇸Austin · США·Full-timeSenior·англ. B1+–C2
$140–220 тыс/год
2 ноя
CR
CrowdStrike · Кибербезопасность
🇺🇸Sunnyvale · США·Full-timeSenior·англ. B1+–C2
$120–185 тыс/год
2 ноя
LD
Luxoft (DXC) · IT-консалтинг
🇺🇸Los Angeles · СШАSenior·англ. не указан
≈ $11–14 тыс/мес
2 ноя
DA
DataArt · Software консалтинг
🇺🇸Dallas · США·ContractSenior·англ. не указан
$140–160 тыс/год
27 окт
XS
Xsolla · Платёжные технологии для игр
🇺🇸США · remote·Full-timeSenior·англ. B2
≈ $11–14 тыс/мес
20 окт
Вакансии в США

О вакансии

Откуда можно работать
Удалённо · США
Английский
C1
по другим вакансиям компании
Уровень
Senior
указан работодателем
Даты
Опубликована 22.06 · видели у компании с 11.08 по 28.09 · закрыта 28.09
вакансия закрыта, проверки прекращены

Та же должность в других городах и странах

Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Цель команды Platform Auth — поддержать наше видение «одна идентичность клиента», предоставляя инструменты, процессы и экспертизу нашим инженерным командам для создания единого опыта управления доступом, упрощая и стандартизируя инженерные паттерны в этой области. Мы ищем инженеров, которые присоединятся к нашей растущей команде!

Что предстоит делать

  • Проектировать и создавать сервисы платформы, которые обеспечивают аутентификацию, авторизацию и аудит в ClickHouse Cloud. Это включает единый сервис RBAC/ReBAC, выдачу токенов и обработку сессий, а также SDK, которые продуктовые команды встраивают для принятия решений об авторизации.
  • Моделировать разрешения и примитивы контроля доступа (ресурсы, роли, отношения, политики), которые работают в ClickHouse, SQL Console, ClickPipes и HyperDX. Поставлять библиотеки и API, которые используют другие инженеры.
  • Реализовать поддержку протокольного уровня для SAML, SCIM, OIDC, OAuth2 и MFA/passwordless потоков. Отвечать за интеграции, обеспечивающие работу корпоративного SSO и провиженинга от начала до конца.
  • Создать конвейер телеметрии аудита и решений об авторизации, чтобы каждое решение о доступе было наблюдаемым, запросимым и доступным клиентам.
  • Сотрудничать с командами продуктовой инженерии для миграции кастомных реализаций авторизации в каждом продукте на общую платформу и разрабатывать API, упрощающие их принятие.
  • Принимать участие в дежурстве по платформе и отвечать за надёжность продакшн‑систем, находящихся на критическом пути каждого клиентского запроса.

Требования

  • Минимум 4 + лет разработки производственных бекенд‑систем в масштабе. Уверенное владение как минимум одним системным языком (Go, Rust, C++) и одним языком приложений (TypeScript, Python).
  • Практический опыт проектирования и реализации сервиса аутентификации или авторизации. Примеры включают создание эмиттера токенов, провайдера OIDC или OAuth2, движка политик, модели разрешений или системы FGA/ReBAC в стиле Zanzibar, OpenFGA, SpiceDB или Cedar.
  • Рабочие знания SAML, SCIM, OIDC и OAuth2 на уровне протокола и способность их реализовать.
  • Опыт проектирования API и SDK, от которых зависят другие инженеры, с чёткими представлениями о том, что делает их пригодными к использованию.
  • Опыт эксплуатации распределённых систем в масштабе, включая стратегии кэширования, компромиссы согласованности и вопросы многорегиональности.
  • Знакомство с поставщиками идентификации (Auth0, WorkOS, AWS/GCP/Azure IAM) как строительными блоками, которые вы расширяли или интегрировали в более крупную платформу.
  • Сильные инстинкты отладки в продакшн и высокий порог качества для систем, удобных в разработке.

Будет плюсом

  • Вы создавали или вносили вклад в систему авторизации в стиле Zanzibar, либо управляли развертыванием OpenFGA или SpiceDB за пределами демо‑версии.
  • Вы разработали многопользовательскую модель разрешений, выдержавшую реальные требования клиентов, такие как кастомные роли, иерархии, делегирование и атрибуты ABAC.
  • Вы выпустили SDK, который действительно был принят продуктовыми командами по всей организации, и имеете мнение о том, почему большинство внутренних SDK терпят неудачу.

Условия и бенефиты

Вознаграждение

Типичная стартовая зарплата для этой роли в США составляет

$141,000—$208,000 USD

Типичная стартовая зарплата для этой роли в премиум‑рынках США составляет

$157,000—$232,000 USD

Бонусы

  • Гибкая рабочая среда — ClickHouse — глобальная распределённая компания, открытая к удалённой работе. Мы работаем более чем в 20 странах.
  • Медицинское страхование — Вклад работодателя в ваше медицинское обслуживание.
  • Доля в компании — Каждый новый член команды получает опционы на акции.
  • Отпуск — Гибкий отпуск в США, щедрые нормы в других странах.
  • $500 на оборудование домашнего офиса, если вы удалённый сотрудник.
  • Глобальные встречи — Мы верим в силу личных встреч и предоставляем возможности взаимодействовать с коллегами на корпоративных выездных мероприятиях.

Culture - We All Shape It

Как часть быстрорастущего стартапа, вы будете играть ключевую роль в формировании нашей культуры.

Равные возможности и конфиденциальность

ClickHouse обеспечивает равные возможности трудоустройства для всех сотрудников и соискателей и запрещает дискриминацию и преследование любого рода на основе таких факторов, как раса, цвет кожи, религия, возраст, пол, национальное происхождение, статус инвалидности, генетика, защищённый статус ветерана, сексуальная ориентация, гендерная идентичность или выражение, или любой другой признак, защищённый федеральными, штатными или местными законами.

Навыки

GoRustC++TypeScriptPythonSAMLSCIMOIDCOAuthMFAOpenFGASpiceDBCedarAuth0WorkOSAWSGoogle CloudAzure IAMdistributed systemscaching

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти