О роли
Инженеры Riot обладают глубокими знаниями в конкретных технических областях, но также ценят возможность работать во многих более широких доменах. В роли менеджера по разработке программного обеспечения в команде Player Dynamics вы также будете участвовать в проектах, направленных на сплоченность команды и межкомандные цели. Вы будете сотрудничать с многопрофильной командой руководителей, чтобы возглавить небольшую, увлечённую команду разработчиков в создании захватывающих новых функций для VALORANT и наших игроков.
VALORANT — это взгляд Riot на тактический шутер с персонажами. В этой роли в команде Player Dynamics VALORANT вы будете отвечать за создание и улучшение полного стека функций Player Dynamics в VALORANT: от масштабируемых серверных сервисов до производительных технологий игрового клиента и сервера. Вы будете отвечать за техническое направление того, как создаются, масштабируются и эксплуатируются в производстве функции VALORANT. Вы будете тесно сотрудничать с командами дизайна, аналитики данных и управления продуктом для создания игровых и внешних систем, которые создают новые и захватывающие способы взаимодействия с VALORANT. Все системы, которые вы проектируете и создаёте, будут объединять игроков и обеспечивать их игровой опыт безопасным и свободным от нарушающего поведение.
Обязанности
•Создавать, пересматривать и формулировать инженерное видение вместе с командой и ключевыми заинтересованными сторонами, включая руководителей по технологиям, продукту и процессам.
•Быть готовым работать со всем технологическим стеком VALORANT — от наших сервисов на golang и внутренней инфраструктуры до игрового клиента на C++ и UE5 blueprints. Мы не ищем эксперта во всех областях, но если вы хотите оставаться в рамках своей зоны комфорта, эта позиция может вам не подойти.
•Реализовывать серверную инфраструктуру в поддержку новых функций.
•Эффективно сотрудничать с художниками, дизайнерами и другими специалистами в области разработки игр.
•Определять, привлекать, проводить собеседования и нанимать инженеров-программистов для эффективного масштабирования команд.
•Предоставлять техническую экспертизу на протяжении всего жизненного цикла продукта, включая проектирование, реализацию и доставку функций, постоянно улучшая качество и эффективность разработки программного обеспечения.
•Строить и поддерживать крепкие отношения между различными дисциплинами.
•Руководить, развивать и наставлять членов команды для долгосрочного развития талантов.
•Демонстрировать высокий уровень мастерства для своей команды.
•Формировать культуру сотрудничества, творчества и страсти к созданию игр в своей команде.
•Тесно сотрудничать с общими командами Riot, которые предоставляют кросс-игровые возможности, например, для инвентаря игроков.
Требуемые квалификации
•Более 5 лет опыта работы инженером-программистом.
•Более 2 лет опыта непосредственного руководства инженерной командой в роли менеджера по разработке или технического лидера и наставника.
•Более 1 года опыта работы с C++.
•Более 1 года профессионального опыта создания распределённых систем в масштабе.
•Опыт работы в игровой индустрии.
•Знакомство с работой в гибкой (agile) среде.
•Опыт сотрудничества между отделами и дисциплинами для создания решений.
•Интерес к разработке высоконадежных систем, которые игроки используют для получения контента.
Желательные квалификации
•Более 6 лет опыта работы.
•Более 2 лет опыта работы с C++.
•Опыт работы над соревновательными многопользовательскими играми.
•Опыт работы с Unreal Engine.
•Глубокая вовлечённость в жанр шутеров.
•Опыт работы с социальными системами или системами динамики игроков, в играх или вне их.
Для этой роли успех достигается через мастерство, дух сотрудничества и принятие решений, ориентированных на удовольствие игроков. Мы будем оценивать ваши прошлые исследования, опыт и личное отношение к играм. Если вы воплощаете эмпатию к игрокам и заботитесь об их опыте, эта роль может быть для вас!
Наши преимущества
Riot уделяет внимание балансу между работой и личной жизнью, что проявляется в нашей открытой политике оплачиваемого отпуска и других преимуществах, таких как гибкий график работы. Мы предлагаем медицинское, стоматологическое и страхование жизни, отпуск по уходу за ребёнком для вас, вашего супруга/партнёра и детей, а также 401k с корпоративным взносом.
Дополнительно
В соответствии с Ординансом округа Лос-Анджелес о справедливом шансе, следующие основные обязанности могут стать основанием для дисквалификации кандидатов с соответствующей судимостью:
•Защита конфиденциальных и чувствительных данных компании
•Общение с другими, включая сотрудников Riot и третьих лиц, таких как поставщики, и/или игроков, включая несовершеннолетних
•Доступ к активам компании, защищённым цифровым системам и сетям
•Обеспечение безопасной интерактивной среды для игроков и других сотрудников Riot