Basis

Sr Software Engineer, Applications

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-инженер в команду Auth, которая отвечает за аутентификацию, идентификацию и гранулярную авторизацию платформы Basis. Работа с Auth0, OpenFGA и OAuth 2.0/OIDC, включая авторизацию AI-агентов наравне с людьми.

Задачи

  • Развивать слой идентификации в Auth0: потоки аутентификации, выпуск токенов, федерация идентичностей.
  • Строить и поддерживать ReBAC-модель авторизации в OpenFGA, через которую проходят все решения об авторизации на платформе.
  • Отвечать за детали OAuth 2.0 и OIDC в стеке: токен-флоу, валидация JWKS, scopes, ограничения audience.
  • Определять, как AI-агенты аутентифицируются и получают ограниченные права, чтобы нечеловеческие акторы работали в той же модели авторизации, что и люди.
  • Вести технические проекты, затрагивающие несколько команд и систем, от дизайна до продакшена.
  • Задавать техническое направление и стандарты качества для команды и ревьюить выпускаемый код.
  • Поддерживать и менторить других инженеров через код-ревью, обсуждения дизайна и повседневную работу.

Требования

  • 5+ лет профессионального опыта в разработке ПО.
  • Глубокие практические знания OAuth 2.0 и OpenID.
  • Опыт с ReBAC-системами (OpenFGA, Zanzibar, SpiceDB): моделирование схем, написание и тестирование tuple-based политик, оценка производительности вычисления прав.
  • Опыт с Auth0 или аналогичным identity provider (Okta, Azure AD, Keycloak).
  • Сильные навыки backend на Java, Ruby или Python с фреймворками Spring Boot, Rails или Django.
  • Регулярное использование AI-инструментов для кодинга (Claude Code, Cursor, Codex) для генерации кода, отладки и изучения незнакомого кода, с умением проверять результат.
  • Коллаборативный подход к дизайну и принятию решений, приверженность инклюзивной команде.

Условия

  • Гибкий формат работы: remote, hybrid или офис в штаб-квартире в Чикаго.
  • Гибкая рабочая неделя.
  • 401k/RRSP matching.
  • Поддержка ментального здоровья.
  • Оплачиваемые саббатикалы.
  • Щедрый родительский отпуск.
  • Бонусы и equity.
  • Конкурентные бенефиты.

Навыки

  • OAuth 2.0
  • OpenID
  • Auth0
  • OpenFGA
  • ReBAC
  • Zanzibar
  • SpiceDB
  • Okta
  • Azure AD
  • Keycloak
  • Java
  • Ruby
  • Python
  • Spring Boot
  • Rails
  • Django
  • Claude Code
  • Cursor
  • Codex
  • JavaScript
  • AWS
  • Docker
  • Kubernetes
  • PostgreSQL
  • Redis
  • Node.js
  • React
  • RabbitMQ
  • Sidekiq

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

Software Engineer
JT4SeniorColorado SpringsОфис
103,000 – 164,000 USD в год
19 окт.
Senior Backend Engineer, External
Horizon3.aiSeniorУдалённо
199,750 – 235,000 USD в год
19 окт.
Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Cloud Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Eng Sr Prin - SW
BAE SystemsSeniorTotowaОфис
19 окт.
Sr Software Engineer, Applications — Basis, 119,051 – 165,000 USD в год, Удалённо | itrelocate