Инженер по технологиям (Retro Studios)
RETRO STUDIOS:
Основанная в 1998 году, Retro Studios — дочерняя компания Nintendo Co., Ltd. на правах полной собственности и один из ведущих разработчиков игр. Работая в тесном сотрудничестве с Nintendo, мы создаём отмеченные наградами проекты для передовых платформ компании, сочетая инновации, художественное мастерство и высокое качество геймплея.
Наш штаб-квартира находится в Остине, штат Техас — живом городе, известном творческой энергией, живой музыкой, потрясающими природными пейзажами и прогрессивной культурой. Круглогодичное солнце и безграничные возможности для активного отдыха на природе делают Остин идеальной средой для разработчиков мирового уровня, чтобы оставаться вдохновлёнными, находить баланс и работать на пике возможностей.
ОПИСАНИЕ ОБЯЗАННОСТЕЙ:
- Проектировать, разрабатывать архитектуру и внедрять ключевые технологии движка и игры, которые обеспечивают долгосрочное видение и техническую стратегию наших проектов.
- Отвечать за техническое проектирование и реализацию сложных систем, находя баланс между производительностью, масштабируемостью, сопровождаемостью и продуктивностью разработчиков.
- Вести работу по оптимизации движка и игровых систем для максимальной производительности на целевых платформах и аппаратных архитектурах.
- Сотрудничать с инженерами, дизайнерами, художниками и продюсерами для выявления технических задач и разработки инновационных решений.
- Руководить исследованием, отладкой и устранением сложных технических проблем в движке, инструментах и runtime-системах.
- Оценивать новые технологии, алгоритмы и достижения индустрии, рекомендуя решения, повышающие качество продукта, эффективность разработки и технические возможности.
- Участвовать в разработке и улучшении низкоуровневых систем, включая физику, анимацию, управление памятью, сетевое взаимодействие, стриминг, аудио и контент-пайплайны.
- Устанавливать и продвигать лучшие инженерные практики, стандарты кодирования, архитектурные рекомендации и цели по производительности.
- Оказывать техническое наставничество и поддержку инженерам разного уровня опыта через ревью дизайна, ревью кода и обмен знаниями.
- Сотрудничать с техническим руководством в определении дорожных карт, выявлении технических рисков и реализации стратегических инициатив.
- Быть надёжным техническим экспертом и ресурсом для нескольких команд и направлений.
Данное описание вакансии отражает основные обязанности и требования и не претендует на исчерпывающий перечень выполняемых задач; сотрудники на этой должности могут выполнять и другие обязанности. Компания может время от времени изменять обязанности по должности — на практике или в письменной форме.
КРАТКОЕ ИЗЛОЖЕНИЕ ТРЕБОВАНИЙ:
- Экспертный уровень владения C++ и сильная база в области разработки ПО, включая структуры данных, алгоритмы, многопоточное программирование и проектирование систем.
- Глубокая экспертиза в одной или нескольких ключевых областях движка, таких как физика, анимация, системы памяти, рендеринг, аудио, сеть, инструменты или контент-пайплайны.
- Подтверждённый опыт проектирования и внедрения крупномасштабных игровых систем и технологий для AAA-проектов.
- Глубокое понимание современных архитектур CPU, GPU, памяти и хранилищ, а также методов оптимизации производительности.
- Доказанная способность диагностировать и решать сложные технические проблемы, охватывающие несколько систем и направлений.
- Опыт продвижения технических инициатив и влияния на инженерное направление в разных командах.
- Доказанная способность самостоятельно работать, эффективно расставлять приоритеты и достигать результатов в условиях неопределённости или быстрых изменений.
- Развитые навыки сотрудничества и коммуникации, умение ясно излагать технические концепции инженерам, создателям контента и руководству.
- Опыт наставничества инженеров и участия в росте и развитии технических команд.
- Более 10 лет профессионального опыта в разработке игр, включая несколько выпущенных AAA-проектов.
ПРЕДПОЧТИТЕЛЬНО:
- Экспертиза в архитектуре движка и проектировании крупномасштабных программных систем.
- Опыт оптимизации сетевых систем, стриминга, хранилищ или файлового ввода-вывода.
- Опыт работы с анализом сбоев, диагностикой памяти, инструментами профилирования, дизассемблированием и процессами расследования производительности.
- Опыт руководства значимыми техническими инициативами или ответственности за критически важные технологические направления на протяжении всего жизненного цикла продукта.
Retro Studios — работодатель, предоставляющий равные возможности. Мы создаём гостеприимную и инклюзивную среду в служении друг другу, нашим продуктам, разнообразным потребителям, которых мы представляем, и сообществам, которые мы называем домом. Всё это мы делаем с добротой, эмпатией и уважением друг к другу.
Откликнуться
В Nintendo мы ищем людей, которые поддерживают друг друга, остаются любознательными и приносят в работу осмысленное творчество. Не обязательно полностью соответствовать каждому требованию — важнее всего ваша способность учиться, адаптироваться и сотрудничать. Мы ценим коллег, которые открыто общаются, задают вопросы и проявляют инициативу, чтобы продвигать идеи вперёд. Если вы относитесь к своему делу с заботой и хотите оказывать положительное влияние, вам будет место у нас. Присоединяйтесь к нам и создавайте улыбки через уникальные развлекательные впечатления.
Если вам нужна помощь или разумное приспособление в процессе подачи заявки в связи с инвалидностью, свяжитесь с recruitingcoordinators@noa.nintendo.com или по телефону 425-882-2040.
Откликнуться на эту вакансиюДолжность
Инженер по технологиям (Retro Studios)Студия и команда
Retro Studios Inc.Местоположение
Остин, штат ТехасСфера
Разработка игрID заявки
399Тип занятости
ГибридныйОткликнуться на эту вакансию