
Zwift объединяет велоспорт и бег на общей цифровой фитнес-платформе, где люди могут тренироваться дома в виртуальной среде с помощью интерактивного оборудования. Среди услуг компании — поддержка занятий велоспортом и бегом, а также продажа оборудования. Zwift также проводит программы для сообщества и соревнования, такие как Zwift Academy и Zwift Racing, сочетая индивидуальные тренировки с общественными мероприятиями и гонками. Компания работает на стыке спорта и игр, создавая возможности для тех, кто хочет кататься на велосипеде или бегать в помещении.
Старший руководитель инженерной команды по игровому опыту
Руководите командами разработки игрового процесса на C++ и live-сервиса в Zwift. Направляйте создание кроссплатформенных возможностей для платформы компании, объединяющей велоспорт, бег и фитнес.
Описание
- Непосредственно руководить старшей командой из 6–8 инженеров.
- Наставлять инженеров и помогать им развивать карьеру и повышать эффективность.
- Нанимать инженеров и формировать культуру самостоятельной и качественной разработки.
- Определять техническое направление систем игрового процесса на C++.
- Развивать масштабируемую архитектуру, кроссплатформенную производительность, управление памятью и долгосрочную техническую устойчивость.
- Отвечать за полный цикл разработки функций игры с live-сервисом.
- Продвигать автоматизированное тестирование, флаги функций, поэтапные запуски и телеметрию в реальном времени.
- Организовывать рабочие процессы команды с использованием гибких методик, таких как Scrum и Kanban.
- Расставлять приоритеты для входящих запросов и поддерживать дорожную карту команды.
- Устранять препятствия, работать с рисками и информировать заинтересованные стороны.
- Координировать работу инженерных команд, разработчиков игр, специалистов по продукту и управлению программами, производству, UX, QA и аппаратному обеспечению.
- Определять техническую стратегию и этапы проектов.
Требования
- Не менее 4 лет опыта управления разработкой программного обеспечения, включая непосредственное руководство, наставничество и развитие инженеров в игровой индустрии.
- Не менее 6 лет практического опыта разработки программного обеспечения для игр.
- Глубокое знание C++ и коммерческих или собственных игровых движков.
- Знание производительности игр, профилирования, управления памятью и архитектуры игр для нескольких платформ.
- Опыт эксплуатации и поддержки функций в игре с live-сервисом.
- Опыт обеспечения производственного качества, операционного мониторинга, поэтапного развертывания, использования флагов функций и поддержки.
- Способность самостоятельно определять техническую стратегию и дорожные карты команды.
- Умение работать в условиях неопределенности и учитывать зависимости между командами.
- Способность руководить командами игровой разработки, применяя современные гибкие методики.
- Опыт проведения спринтов, управления рисками поставки и формирования надежных графиков релизов.
- Будет преимуществом: опыт интеграции игровых клиентов с серверными службами и уровнями хранения данных, а также работы с экосистемами iOS, iPadOS и Android.
- Будет преимуществом: опыт разработки игр для консолей.
- Будет преимуществом: опыт использования инструментов разработки с поддержкой ИИ и проверки кода, созданного ИИ-агентами.
- Будет преимуществом: опыт работы с внешними аппаратными контроллерами или физическими устройствами ввода.
- Будет преимуществом: опыт экспериментов в работающих играх, A/B-тестирования и использования аналитических инструментов или конвейеров данных, таких как Amplitude и Databricks.
- Интерес к продуктам для велосипедистов, бегунов и любителей фитнеса.
- Кандидаты должны сообщить или указать все инструменты ИИ, использованные во время собеседований.
Преимущества
- Бонусы по результатам работы
- Долевое участие
- Медицинские льготы
- Финансовые льготы
- Дополнительные привилегии и льготы
- Работодатель, предоставляющий равные возможности
- Доступны условия для людей с инвалидностью или особыми потребностями