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 просмотра