← Все вакансии/Senior/GitLab
SeniorOfficeBangalore

Software Engineer

G
GitLab
Уровень
Senior
Формат
Office
О роли

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

О компании

  • GitLab — платформа оркестрации для DevSecOps
  • Более 50 млн зарегистрированных пользователей

Обязанности

  • Проектирование и реализация сервисов выдачи, валидации токенов и управления идентификацией на Go и Ruby в Rails-монолите и GATE
  • Миграция путей аутентификации и управления токенами из монолита в GATE
  • Построение механизмов аутентификации, таких как Workload Identity Federation
  • Усиление безопасности через инструменты управления доступом и устранение уязвимостей из HackerOne
  • Определение стандартов стиля, поддерживаемости и инженерных практик
  • Участие в программе maintainer trainee

Требования

  • Опыт с Go и/или Ruby в масштабируемых или критичных SaaS-продуктах
  • Знание технологий аутентификации и авторизации: OAuth, OIDC, SAML, SSO, SCIM, LDAP, JWT, RBAC, IAM
  • Понимание токенов, криптографической подписи и управления ключами
  • Опыт создания сервиса от концепции до продакшена
  • Свободный английский (письменный и устный)
  • Опыт диагностики и устранения проблем производительности

Условия

  • Гибкий оплачиваемый отпуск
  • Equity-компенсация и Employee Stock Purchase Plan
  • Программы роста и развития
Стек и навыки

С чем работаем