Senior Software Engineer - Platform Identity (Hybrid)

Работодатель · Instructure

Разработчик программного обеспеченияСпециалист по кибербезопасностиГибкийПолная

Будапешт

В качестве Senior Software Engineer в команде Platform Identity в Instructure вы будете играть ключевую роль в проектировании, разработке и поддержке основных компонентов нашего решения для управления идентификацией и доступом (IAM). Вы поможете создавать высокомасштабируемые и безопасные системы, обеспечивающие бесперебойную аутентификацию и авторизацию для сотен миллионов пользователей.

Задачи

  • Проектирование, разработка и развертывание надежных и масштабируемых сервисов IAM, включая аутентификацию, авторизацию, управление учетными записями пользователей и службы каталогов.
  • Проведение технических обсуждений, архитектурных обзоров и наставничество для младших и средних инженеров команды.
  • Тесное сотрудничество с продакт-менеджерами, инженерами по безопасности и другими инженерными командами для определения требований, разработки решений и интеграции служб идентификации в продуктовую экосистему Instructure.
  • Внедрение и соблюдение лучших практик безопасности, конфиденциальности данных и соответствия нормативным требованиям в системах идентификации.
  • Оптимизация существующих решений идентификации для повышения производительности, надежности и удобства обслуживания.
  • Участие в дежурствах и поддержка производственных систем идентификации, эффективное устранение неполадок и решение сложных проблем.
  • Вклад в постоянное совершенствование процессов разработки, инструментов и инфраструктуры.
  • Отслеживание тенденций отрасли и новейших технологий в сфере управления идентификацией и безопасности.

Условия и льготы

Конкурентная компенсацияКроме того, все штатные сотрудники участвуют в нашей программе владения акциями.Гибкая культура работыНаши пространства для удаленной, гибридной и офисной работы различаются в зависимости от роли, команды и локации.Щедрый отпускВключая местные праздники и наш ежегодный период «Dim the Lights» в конце декабря.Комплексные программы здоровьяВключает поддержку психического здоровья.Ресурсы для обучения и развитияИнструменты профессионального развития и компенсация обучения.

Требования

  • Степень бакалавра в области компьютерных наук, разработки программного обеспечения или смежной области; либо эквивалентный практический опыт.
  • 5 лет профессионального опыта разработки программного обеспечения со значительным упором на системы управления идентификацией и доступом.
  • Уверенное владение как минимум одним современным языком программирования (например, Ruby, Go, Java, Python, C#) и опыт работы с соответствующими фреймворками.
  • Подтвержденный опыт работы с протоколами и стандартами идентификации (например, OAuth 2.0, OpenID Connect, SAML, SCIM).
  • Прочное понимание принципов безопасности, криптографии и лучших практик защиты веб-приложений и API.
  • Опыт проектирования и создания высокодоступных, масштабируемых и отказоустойчивых распределенных систем.
  • Уверенное владение реляционными базами данных (например, PostgreSQL, MySQL) и базами данных NoSQL.
  • Опыт работы с облачными платформами (например, AWS, Azure, GCP) и технологиями контейнеризации (например, Docker, Kubernetes).
  • Отличные навыки решения проблем, способность анализировать сложные технические вопросы и предлагать эффективные решения.
  • Сильные коммуникативные и межличностные навыки, способность эффективно сотрудничать с кросс-функциональными командами.

Опубликовано 3 нояб. 2026 г. · Обновлено 2 дня назад · 0 просмотров