Breeze Airways™
Software Engineer Staff
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в авиакомпанию Breeze Airways: разработка общих библиотек, сервисов и инструментов для других команд, с фокусом на операционные системы авиакомпании — экипажи, диспетчеризация, техобслуживание и day-of-travel. Роль предполагает техническое лидерство и формирование инженерных стандартов.
Задачи
- Проектировать, разрабатывать и поддерживать общие библиотеки, сервисы и инструменты разработчика для всех инженерных команд
- Брать неоднозначные и недоопределённые задачи от исследования до рабочего решения
- Писать и ревьюить код по всему стеку с прицелом на долгосрочную поддерживаемость
- Вести техническое проектирование значимых проектов: оценка подходов, документирование решений, выстраивание консенсуса
- Совместно с другими техническими лидерами определять инженерные стандарты, оценивать и внедрять новые технологии
- Повышать техническую планку через менторство, код-ревью и парное программирование
- Работать с product, data и operations командами, превращая бизнес-потребности в техническое направление
- Писать и поддерживать техническую документацию
Требования
- Высшее образование в области Computer Science или смежной, либо эквивалентный опыт
- 8+ лет релевантного опыта
- Подтверждённый опыт проектирования production-систем, обслуживающих реальных клиентов под нагрузкой
- Опыт оценки технологических решений и принятия долговечных архитектурных решений
- Разрешение на работу в США согласно Immigration Reform Act of 1986
- Желательно: магистерская степень или профессиональные сертификаты
- Желательно: 12+ лет опыта разработки
- Желательно: опыт технического лидерства
- Желательно: опыт распределённых систем
- Желательно: опыт создания и эксплуатации сервисов на AWS
- Желательно: опыт создания веб-серверов на Ruby, Go и/или TypeScript (Node.js)
- Желательно: опыт создания веб-приложений на Angular и/или React
- Отличные навыки устной и письменной коммуникации
- Отличные навыки решения проблем
- Умение работать с людьми и командами всех уровней организации
Условия
- Медицинская, стоматологическая страховка и страхование зрения для полной занятости
- Health Savings Account с матчингом от Breeze
- 401K с матчингом от Breeze
- Щедрый оплачиваемый отпуск
- Перелёты Breeze и других авиакомпаний
- Возможна удалённая работа для подходящего кандидата, но обязательно базирование в США; предпочтительно нахождение в Юте рядом с головным офисом
Навыки
- Ruby
- Go
- TypeScript
- Node.js
- Angular
- React
- AWS
- Distributed Systems