← Все вакансии/Lead/Riot Games
LeadOfficeLos Angeles

Principal Software Engineer

RG
Riot Games
Уровень
Lead
Формат
Office
О роли

Описание вакансии

About the company

  • Riot Games создаёт игры League of Legends, Teamfight Tactics, VALORANT, Legends of Runeterra и другие.

Responsibilities

  • Проектировать, разрабатывать и поддерживать программные системы с фокусом на качество, надёжность и поддерживаемость.
  • Ускорять развитие архитектуры ядра движка и опыта разработчиков.
  • Поддерживать высокий стандарт инженерного мастерства: код-ревью, unit/integration тесты, улучшение практик команды.
  • Сотрудничать с дизайнерами, продакт-менеджерами, продюсерами и другими инженерами.
  • Писать документацию и коммуницировать технические детали.
  • Менторить младших и старших инженеров.
  • Участвовать в on-call ротации для решения инцидентов.

Requirements

  • 8+ лет опыта разработки игр, игровых движков и инструментов.
  • 5+ лет профессионального опыта на C++.
  • Глубокая экспертиза в построении и архитектуре инструментов и функций движка.
  • Опыт поставки масштабного ПО на разных платформах.
  • Опыт кросс-дисциплинарного сотрудничества (Design, Art, QA, Production).
  • Опыт внедрения лучших практик: design reviews, coding standards, code reviews, source control, build processes, testing.
  • Опыт применения AI в рабочих процессах разработки.
  • BS в Computer Science или эквивалентные знания.

Conditions

  • Гибкий график, открытая политика оплачиваемого отпуска.
  • Медицинская, стоматологическая страховка, страхование жизни.
  • Родительский отпуск, 401k с match.
Стек и навыки

С чем работаем