Riot Games была основана в 2006 году предприимчивыми геймерами, которые верили, что ориентированная на игроков разработка позволяет создавать отличные игры. В 2009 году Riot выпустила свою первую игру League of Legends, получившую признание критиков и игроков. Сегодня в неё ежемесячно играют более 100 миллионов человек. Игроки — основа нашего сообщества, и именно ради них мы продолжаем развивать и совершенствовать League of Legends.
Мы ищем скромных, но амбициозных и очень сильных профессионалов, которые способны научить нас чему-то новому. Обещаем отвечать взаимностью. Как и мы, вы серьёзно относитесь к играм и действительно ими увлечены. Мы ценим тех, кто смотрит на вещи иначе, не боится экспериментировать и умеет здорово игнорировать искусственные ограничения.
Именно здесь нужны вы.
Инженеры Riot обладают глубокой экспертизой в конкретных технических областях и одновременно готовы работать в более широком спектре направлений. В роли Manager, Software Engineering вы будете руководить на практике — работать рядом с командой на всех этапах жизненного цикла разработки и эксплуатации ПО. Вы будете сочетать практическое техническое лидерство с наставничеством и коучингом, развивая и команду, и качество продукта.
В роли Manager, Software Engineering в команде Publishing Engagement платформы Publishing Platform вы возглавите инженеров, которые проектируют, создают и эксплуатируют платформенные сервисы для доставки игрового контента и пользовательских возможностей внутри игр и за их пределами. Вы будете сотрудничать с разработчиками игр Riot, центральными технологическими группами, а также юридическими и бизнес-командами в Корее, чтобы принимать взвешенные решения, поддерживать высокий стандарт качества и эффективно работать в интересах игроков в Корее и по всему миру.
Глубокое понимание технических систем и инженерных workflow поможет вам влиять на то, как команда создаёт, эксплуатирует и масштабирует сервисы. Вы будете участвовать в ключевых технических решениях, направлять улучшения документации и процессов и обучать инженеров созданию цельного мультиплатформенного опыта, который поддерживает все игры Riot. Ваше лидерство поможет команде работать ясно, дисциплинированно и гибко, сохраняя согласованность и создавая долгосрочную ценность для игроков.
Вы будете подчиняться Sr Manager, Software Engineering, который руководит несколькими командами в рамках инициативы Meta Game Services.
Обязанности
- Руководство командой и people management.
- Управлять командой из 4–5 Software Engineers, обучать и наставлять их, поддерживать рост и обеспечивать сильные результаты.
- Отвечать за интервью и онбординг новых членов инженерной команды.
- Выстраивать здоровые отношения с engineering/QA-командами Riot по всему миру для развития сотрудничества и обмена знаниями.
- Техническое лидерство и практическая вовлечённость.
- Оставаться глубоко вовлечённым в технологии команды, контролировать технический дизайн и поставку результатов совместно с техническим руководством.
- Регулярно работать с кодовой базой через review и некритичные contributions, оставаясь близко к ежедневной работе команды.
- Формировать техническое видение и roadmap в тесном сотрудничестве с инженерами: участвовать в design review, согласовывать приоритеты и обеспечивать наличие нужных людей и компетенций для результата.
- Отвечать за техническое здоровье и долгосрочную устойчивость продуктов команды.
- Исполнение и межфункциональное сотрудничество.
- Руководить декомпозицией и реализацией многомесячных проектов совместно с другими дисциплинами и инженерными командами.
- Сотрудничать с Product Leads, Delivery Leads и Engineering/QA Leads внутри команды, Meta Game Services и Publishing Platform, согласуя планы исполнения и приоритеты.
- Согласовывать работу с service-командами Meta Game Services и всей Publishing Platform, обеспечивая единообразие технических стандартов, инструментов и лучших практик.
Обязательные требования
- Степень бакалавра или магистра в Computer Science или смежной области либо эквивалентный профессиональный опыт.
- 5+ лет опыта Software Engineer, включая практический опыт выпуска live- или production web-приложений.
- 2+ года непосредственного руководства инженерной командой в роли Engineering Manager или Technical Lead.
- Глубокая frontend-экспертиза в TypeScript/JavaScript, React, CSS-in-JS и современных framework, например Next.js.
- Значительный backend-опыт с Java и Spring Boot, сильная база software engineering — структуры данных, алгоритмы, concurrency, OOP — и опыт проектирования масштабируемых систем с RESTful API, event-driven микросервисами и современными паттернами web-архитектуры.
- Подтверждённый опыт повышения инженерной дисциплины: улучшения документации, продуманных процессов технического дизайна и структурированных предложений по техническим улучшениям, с глубоким пониманием полного жизненного цикла продукта от дизайна до deployment и operations и умением эффективно применять принципы MVP.
- Умение ясно объяснять технические концепции и решения разным дисциплинам, помогая согласовывать работу инженеров, дизайнеров и product managers.
- Опыт управления инженерами и активного участия в их росте и развитии.
- Опыт найма кандидатов и расширения инженерной команды.
- Опыт распределённых систем, микросервисов и ПО большого масштаба.
- Опыт эксплуатации и поддержки live-сервисов, включая срочные инциденты и on-call troubleshooting.
- Свободное владение корейским и профессиональный рабочий английский, поскольку позиция базируется в Сеуле и предполагает взаимодействие с глобальными командами Riot.
Желательные квалификации…
Текст вакансии длинный, здесь показана его часть. Полностью — на сайте студии.
Отклик принимает студия на своём сайте. LOOTWORK только показывает вакансию.