Principal Software Engineer

Роботодавець · Instructure

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

Будапешт

В Instructure ми віримо в потенціал людей рости та досягати успіху впродовж усього життя. Ми шукаємо Principal Software Engineer для визначення архітектурного напряму в групі Assessments. Домен Assessments охоплює Canvas by Instructure, Mastery, низку сервісів та інтеграцій зі сторонніми рішеннями.

Завдання

  • Визначайте архітектурний напрям у межах доменів Assessments та підтримуйте його узгодженість із загальною інженерною стратегією.
  • Повністю відповідайте за прийняття рішень. Пропонуйте рішення, досягайте узгодженості та доводьте їх до результату із чіткими дедлайнами.
  • Створюйте та підтримуйте технічні специфікації, проєктну документацію та документи з прийняття рішень, якими користуються інші команди.
  • Визначайте межі між нашими сервісами та суміжними доменами, зокрема базовою платформою, роботою з даними, тестуванням та безпекою.
  • Спільно з керівником керуйте процесом оцінки «створення чи купівля» (build-versus-buy) сторонніх вендорів та документуйте зобов'язання сторін.
  • Наставляйте та підтримуйте senior- та staff-інженерів, щоб вони могли самостійно брати на себе архітектурні завдання.
  • Задавайте стандарти використання штучного інтелекту в інженерній роботі та діліться успішними практиками з іншими.
  • Формуйте стратегію надійності та тестування в межах групи й усувайте причини повторюваного навантаження під час чергувань.

Умови та пільги

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

Вимоги

  • Від 10 років досвіду створення та підтримки продуктового софту, зокрема кілька років на рівні staff або вище.
  • Підтверджений досвід прийняття архітектурних рішень, які ви успішно впровадили для кількох команд.
  • Здатність чітко викладати технічні думки, щоб пояснити складні компроміси інженерам, продакт-менеджерам та керівництву.
  • Досвід розвитку інших senior-інженерів через наставництво, спонсорство або обидва підходи.
  • Впевнене володіння навичками створення та підтримки ПЗ на хмарних платформах (бажано AWS).
  • Вміння працювати в умовах невизначеності, зокрема чітко визначати проблему перед тим, як її вирішувати.
  • Розуміння проєктних меж (scope) — здатність делегувати завдання іншого рівня замість того, щоб брати їх на себе.

Опубліковано 16 жовт. 2026 р. · Оновлено 18 днів тому · 2 перегляди