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

Staff Software Engineer — Identity & Access Management

висит 4 мес.
Xsolla · Платёжные технологии для игр
Откликнуться на сайте компании ↗
Опубликована давно; 02.11 она ещё висела у компании.

О вакансии

Откуда можно работать
Удалённо · Канада
Занятость
Full-time
из текста вакансии
Уровень
Lead
указан работодателем
Деньги
≈ $11–21 тыс/мес · оценка Worklist
по мировому рынку, данные за август 2026 · Как считаем
Даты
Опубликована 30.06 · видим у компании с 13.08 · у компании видели 02.11
дата публикации от работодателя

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

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

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

Суть роли

Мы ищем Staff Engineer для команды платформы Identity & Access Management (IAM). Это роль индивидуального contributor с масштабным техническим охватом: вы будете техническим якорем того, как Xsolla строит безопасную, высокомасштабную инфраструктуру аутентификации — задавая направление, принимая сложные архитектурные решения и повышая планку во всей организации. Вы будете отвечать за стратегию аутентификации, авторизации и управления сессиями в масштабе, а также развивать наши потоки OAuth 2.0 / OIDC и жизненный цикл токенов, чтобы удовлетворять как продуктовые, так и нормативные требования. Вы работаете с высокой автономией, но ваши решения влияют на другие команды — поэтому вы будете тратить реальное время на построение согласия с инженерами и специалистами по безопасности, а не только на изоляционное проектирование. Вы обладаете глубокой технической экспертизой, сохраняете спокойствие под давлением и готовы быть точкой эскалации, когда проблемы IAM в продакшене становятся сложными. Вы пишете RFC и проектную документацию, которую действительно читают, и создаёте рычаги для более широкой инженерной организации через документацию, инструменты и наставничество — без необходимости иметь управленческий титул.

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

  • Владеть архитектурой и стратегией IAM — отвечать за техническую стратегию и архитектуру нашей платформы IAM, охватывающей аутентификацию, авторизацию и управление сессиями в масштабе.
  • Проектировать протоколы аутентификации — разрабатывать и развивать наши потоки OAuth 2.0 / OIDC, жизненный цикл токенов и primitives безопасности, чтобы соответствовать как продуктовым, так и нормативным требованиям.
  • Руководить межкомандными техническими решениями — принимать решения по дизайну протоколов, моделированию данных и надёжности платформы, а также добиваться согласия среди инженерных и security‑команд.
  • Проактивно снижать риски — выявлять системные риски и узкие места производительности; вести инициативы по их устранению до того, как они превратятся в инциденты.
  • Устанавливать инженерные стандарты — определять инженерные стандарты, ревьюировать критический код и дизайн, а также создавать рычаги для команды через документацию, инструменты и наставничество.
  • Согласовывать действия со стейкхолдерами — сотрудничать с продуктом, security и infra‑командами для согласования дорожной карты и трансформации бизнес‑требований в чётко очерченные технические планы.
  • Управлять эскалациями в продакшене — быть точкой обращения для сложных проблем в продакшене в области IAM.

Требования

  • Глубина знаний OAuth 2.0 / OIDC — глубокое понимание OAuth 2.0, OIDC и связанных потоков аутентификации: authorization code + PKCE, client credentials, device flow, token introspection, стратегии обновления токенов.
  • Основы веб‑безопасности — уверенное владение безопасностью cookie, CSRF, XSS, хранением токенов, TLS и безопасным управлением сессиями.
  • Опыт работы с IAM в продакшене — опыт проектирования или эксплуатации production‑grade IAM или систем аутентификации.
  • Опыт в игровой индустрии — опыт работы в индустрии видеоигр, построения или эксплуатации платформ для разработчиков, издателей или игроков.
  • Инженерия на Go — сильные навыки разработки на Go (Golang): идиоматичный код, паттерны конкурентности, профилирование производительности.
  • Распределённые системы — опыт работы с распределёнными системами и их компромиссами (consistency, availability, failure modes).
  • PostgreSQL — проектирование схем, оптимизация запросов, миграции в масштабе.
  • Kubernetes — развертывание, эксплуатация и отладка сервисов в среде k8s.
  • Потоковая передача сообщений — Kafka или NATS — event‑driven паттерны, consumer groups, доставка at‑least‑once.
  • Git & CI/CD — Git и современные практики CI/CD.
  • Руководство межкомандными инициативами — доказанная способность вести многоквартальные технические инициативы между командами.
  • Архитектурное влияние — подтверждённый опыт влияния на архитектуру и стандарты за пределами своей непосредственной команды.
  • Письменные и устные коммуникации — вы пишете RFC и проектную документацию, которую действительно читают.

Будет плюсом

  • Практический опыт работы с экосистемой Ory (Hydra, Kratos, Keto) — эксплуатация в продакшене или построение над её API.
  • Опыт работы с CockroachDB или другими распределёнными SQL‑базами (мульти‑региональные развертывания, обработка clock skew, вопросы выживаемости).
  • Знакомство с требованиями соответствия, релевантными для IAM: SOC 2, ISO 27001, GDPR минимизация данных, аудит‑логирование.
  • Вклад в open‑source проекты по безопасности или идентификации.
  • Опыт построения или интеграции с SCIM, SAML или корпоративным SSO (LDAP / Active Directory).
  • Опыт в платформенной или инфраструктурной инженерии — построение систем, на которых работают другие инженеры.
  • Практический, актуальный опыт работы с современными AI‑инструментами (например, Claude, Copilot, Cursor) для генерации кода, ревью и ускорения ежедневных инженерных задач.

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

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

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

Для позиции Staff Engineer мы проведём проверку биографии, которая может включать следующее:

  • Проверка судимости
  • Проверка занятости
  • Проверка образования

Кандидатам рекомендуется уточнять свои права в рамках Fair Chance Act. Если у вас есть вопросы о наших практиках найма, пожалуйста, свяжитесь с careers@xsolla.com.

Навыки

OAuth 2.0OIDCGoPostgreSQLKubernetesKafkaNATSGitCI/CDOry HydraOry KratosOry KetoCockroachDBSCIMSAMLLDAPActive DirectoryClaudeCopilotCursor

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

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