Principal Software Engineer

Работодатель · Instructure, Inc.

Разработчик программного обеспеченияСистемный аналитикИТ-руководительГибкийПолная

Будапешт

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

Задачи

  • Определять архитектурное направление для всех доменов Assessments и обеспечивать его соответствие общей инженерной стратегии.
  • Самостоятельно отвечать за принятие решений: готовить рекомендации, согласовывать их и доводить до реализации в установленные сроки.
  • Создавать и поддерживать технические спецификации, дизайн-документы и материалы по принятию решений, на основе которых работают другие команды.
  • Определять границы между нашими сервисами и смежными доменами, включая базовую платформу, работу с данными, обеспечение качества и безопасность.
  • Совместно с директором оценивать целесообразность создания собственных решений или покупки сторонних (build-versus-buy) у вендоров и документировать обязательства сторон.
  • Обучать и поддерживать (sponsor) senior- и staff-инженеров, чтобы они могли самостоятельно брать на себя архитектурные задачи.
  • Задавать стандарты использования ИИ в инженерной работе и делиться успешными практиками с остальными.
  • Формировать стратегию надежности и тестирования для всей группы, а также устранять причины повторяющейся нагрузки во время дежурств (on-call).

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

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

Требования

  • От 10 лет опыта разработки и сопровождения продакшн-ПО, в том числе несколько лет на уровне staff или выше.
  • Подтвержденный опыт принятия и внедрения архитектурных решений, охватывающих более чем одну команду.
  • Умение четко писать техническую документацию, объясняющую сложные компромиссные решения инженерам, продакт-менеджерам и руководству.
  • Опыт профессионального роста других senior-инженеров через наставничество, менторство или поддержку.
  • Опыт разработки и поддержки программного обеспечения на облачных платформах (желательно AWS).
  • Уверенность в условиях неопределенности, включая способность четко сформулировать проблему перед ее решением.
  • Понимание масштабов задач: способность делегировать работу на другой уровень, вместо того чтобы брать ее на себя.

Опубликовано 16 окт. 2026 г. · Обновлено 18 дней назад · 0 просмотров