GitLab
Staff Software Engineer, Security Platform: Authentication
- Bangalore, India
- 3 дн. назад
GitLab ищет Staff Software Engineer для команды Authentication — технический лидер, отвечающий за то, как пользователи, приложения и агенты подтверждают свою идентичность в экосистеме GitLab. Роль на стыке глубокой экспертизы в OAuth/OIDC/SAML и архитектурного лидерства в распределённых системах безопасности.
О позиции
Вы станете техническим руководителем системы аутентификации GitLab, где ежедневно миллионы пользователей и приложений получают доступ к защищённым ресурсам. Ваша работа критически важна: она лежит в основе доверия между пользователями и платформой. Команда работает над миграцией legacy-составляющих в новую платформу GATE, одновременно обеспечивая поддержку текущих клиентов без простоев. Вы определите техническое направление работы с протоколами OAuth 2.0, OIDC, SAML, обменом токенами и разработаете архитектуру для новых сценариев: аутентификация AI-агентов, федерация идентификаторов, мультитенантность.
Будет плюсом
- Опыт работы с библиотеками аутентификации (Doorkeeper, Devise, OmniAuth)
- Passkeys или multi-factor authentication (MFA)
- Workload identity federation и service identities
- API gateways и policy engines
- Аутентификация AI-агентов
- Мультирегиональные архитектуры
- Вклады в open-source проекты идентификации
Условия
- Участие в создании инфраструктуры безопасности для платформы с 50+ миллионами пользователей
- Возможность определить техническое направление критически важной системы
- Работа в высокопроизводительной культуре с непрерывным обменом знаниями
- Эластичные отпуска и компенсация акциями
- Фонд развития карьеры
- Родительский отпуск
- Корпоративные программы поддержки здоровья и благополучия
- Удалённая работа с гибким графиком
Навыки
- OAuth 2.0
- OIDC
- SAML
- OpenID Connect
- Go
- Ruby on Rails
- JWT
- PKCE
- Multi-Factor Authentication
- Single Sign-On
- Token Management
- Security Architecture
- Distributed Systems
- Microservices
- Feature Flags
- Scalability
- Identity Federation
- LDAP
- SCIM
Сложность отбора
Staff-уровень требует не только глубокой экспертизы в области аутентификации и безопасности, но и способности определять долгосрочное техническое направление, вести сложные миграции без простоя сервисов и наставлять старших инженеров. Необходим баланс между hands-on разработкой в двух языках и архитектурным видением.
Оценка JobPathЗарплата по рынку
1 000 000 – 1 700 000 ₽ в месяц
Оценка основана на уровне Compensation для Staff Software Engineer в Bangalore в технологических компаниях международного масштаба. Конвертация из годового диапазона USD 150K–250K в ежемесячные рубли при курсе 85 RUB/USD. Фактический пакет может включать equity и бонусы.
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о вашем опыте проектирования систем аутентификации на масштабе. Какие вызовы масштабирования вы решали?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр