Инженеры Riot обладают глубокими знаниями в отдельных технических областях, но также ценят возможность работать в широком спектре направлений. В роли Principal Software Engineer вы будете вместе с другими инженерами реализовывать технические решения в масштабе всей компании. Вы будете сотрудничать с командами, обеспечивая высокое качество и применимость технологического стека, и показывать другим инженерам пример выдающегося engineering.
Developer Connections (DevCon) объединяет разработчиков Riot из Game Studios, R&D и Central Tech, помогая командам надёжно и эффективно выпускать и эксплуатировать игры. Наша миссия — предоставлять основные systems и capabilities, позволяющие Riot-командам уверенно и просто доставлять игры любой аудитории на любой платформе, сохраняя фокус разработчиков на исключительном опыте игроков. В роли Principal Software Engineer вы станете senior technical leader экосистемы game release Riot. В этой глубоко collaborative и game-facing роли вы будете тесно работать с руководством Release Team и игровыми командами Riot, формируя техническое направление, проясняя сложные release challenges и выстраивая доверие между partner teams. Идеальный кандидат имеет глубокий практический опыт механизмов выпуска игр — clients, servers, services, content, publishing constraints и first-party requirements; опыт console или mobile будет большим плюсом — и использует эту экспертизу для сильных технических решений и улучшения глобальной поставки игр Riot.
Обязанности
- Определять техническое направление: формировать и реализовывать стратегию централизованных game-release capabilities Riot, балансируя скорость, безопасность и масштаб.
- Партнёрство с game teams: напрямую работать с игровыми командами, понимать реальные ограничения релизов и обеспечивать соответствие централизованных решений production needs.
- Создавать cross-team alignment: ясно доносить техническое видение, выстраивать доверие и помогать партнёрам оценивать ценность и trade-offs централизованных release systems.
- Направлять end-to-end architecture: руководить архитектурной стратегией сложных областей, включая clients, game servers, backend services, content, configuration и publishing workflows.
- Обеспечивать надёжные release decisions: продвигать cross-team технические решения, повышающие предсказуемость и безопасность релизов без потери скорости игровых команд.
- Применять сильное техническое и продуктовое суждение: решать неоднозначные release challenges, балансируя влияние на игроков, эффективность workflow, platform constraints и time-to-market.
- Консультировать leadership: быть доверенным техническим партнёром, напрямую связывающим engineering strategy и technical investments с принятием решений партнёрами.
- Повышать engineering standards: улучшать technical design, system architecture, operational rigor и cross-functional collaboration.
- Решать критические проблемы: практически диагностировать сложные technical blockers, быстро собирать контекст и напрямую работать с инженерами, доводя решения до production.
Обязательные требования
- 8+ лет профессионального software engineering и подтверждённый опыт разработки и выпуска как минимум одной live-operated игры.
- Глубокая предметная экспертиза полного game-shipping lifecycle, включая production workflows, platform constraints и live operations challenges.
- Широкий опыт release surface: game clients, game servers, backend services, configuration, content pipelines или release orchestration.
- Целостный технический взгляд и подтверждённая способность напрямую связывать архитектурные решения с player experience и operational stability.
- Сильные практические engineering skills и свежий опыт проектирования, создания, debugging и поддержки крупномасштабных production systems.
- Подтверждённая способность реагировать на кризисы и решать проблемы: быстро входить в незнакомые напряжённые технические ситуации, находить root cause и разблокировать поставку.
Желательные квалификации
- Опыт release engineering, deployment systems, publishing systems или live game operations.
- Опыт выпуска игр на нескольких платформах или в нескольких регионах.
- Опыт проектирования или развития общих technical capabilities, используемых несколькими game teams.
- Опыт senior technical partner в обсуждениях product или platform strategy.
- Опыт помощи организациям в переходе от bespoke workflows к масштабируемым общим паттернам.
- Опыт central platform или developer infrastructure team, поддерживающей игровые команды.
- Сильный опыт технического лидерства в неоднозначных cross-team problem spaces с успешной поставкой заметных результатов.
- Подтверждённая способность определять technical direction и влиять на adoption за пределами своей команды.
- Сильные communication и stakeholder management skills и способность выстраивать доверие и alignment с game teams и senior technical partners.
Успех в этой роли определяется профессиональной экспертизой, духом сотрудничества и решениями, которые ставят на первое место ваших коллег из Riot — именно они являются пользователями вашей работы. Быть преданным фанатом игр для этой позиции необязательно.
Наши преимущества
Riot уделяет большое внимание балансу работы и личной жизни, что отражено в гибкой политике оплачиваемого отпуска и гибком графике. Мы предлагаем медицинскую, стоматологическую страховку и страхование жизни, родительский отпуск для вас, супруга/супруги или партнёра и детей, а также 401(k) с софинансированием компании. Подробнее — на страницах наших льгот.…
Текст вакансии длинный, здесь показана его часть. Полностью — на сайте студии.
Отклик принимает студия на своём сайте. LOOTWORK только показывает вакансию.