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 переглядів