Назад
обновлено 15 часов назад

Staff Software Engineer (Unreal Ecosystem)

Формат работы
remote (только Australia)/onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Australia
Релокация
Australia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Staff Software Engineer (Unreal Ecosystem) (C++/Game Development): Building shared libraries, plugins, developer tools, and platform infrastructure for Riot’s game teams with an accent on Unreal Engine ecosystems, runtime performance, build systems, and editor tooling. Focus on leading cross-team technical direction, designing scalable solutions, resolving live incidents, and mentoring engineers across disciplines.

Location: Australia-based. Sydney requires onsite work; remote work is available from AEST-aligned Australia, including Melbourne, Brisbane, and Canberra. Perth and Darwin are not suitable due to timezone overlap. Candidates requiring visa sponsorship must be based in or relocate to Sydney.

Relocation assistance and appropriate work visa sponsorship are available, subject to eligibility and local immigration requirements.

Company

Riot Games develops multiplayer games including VALORANT, League of Legends, and Teamfight Tactics, along with research and development and technology projects.

What you will do

  • Lead the design, development, and maintenance of shared libraries, plugins, and tools used by multiple game teams.
  • Set technical roadmaps and long-term architectural direction for platform capabilities.
  • Design solutions, navigate tradeoffs, and build alignment with game teams and cross-functional partners.
  • Plan and sequence multi-month technical initiatives across the team.
  • Lead code reviews, testing strategy, documentation, on-call work, incident resolution, and root-cause analysis.
  • Mentor engineers and improve technical and cross-team engineering practices.

Requirements

  • Bachelor’s degree in Computer Science or a comparable field, or equivalent experience.
  • 6+ years of professional software development experience, including 4+ years of professional C++ experience.
  • Strong knowledge of software engineering fundamentals, including data structures, algorithms, and concurrency.
  • Experience leading technical work that affects multiple teams and building software for engineering teams.
  • Experience setting technical direction, designing and reviewing solutions, mentoring engineers, and managing cross-team dependencies.
  • Strong communication skills, including the ability to explain tradeoffs and build alignment across disciplines.

Nice to have

  • Experience with Unreal Engine, Unity, or game development.
  • Experience with Unreal C++ plugin development, editor tooling, or build systems.
  • Experience building developer tools, CI/CD pipelines, or internal platform infrastructure.
  • Experience supporting multiple product teams as a platform or tools engineer.
  • Familiarity with game development workflows and developer pain points.

Culture & Benefits

  • Open paid time off, paid parental leave for primary and secondary carers, and flexible work schedules.
  • Medical insurance covering employees and dependents, plus an Employee Assistance Program.
  • Wellness fund and learning and development opportunities.
  • Donation matching for registered charities.
  • Co-op gaming areas, a play fund, and workplace snacks.
  • A collaborative and inclusive environment focused on teamwork, player experience, and diversity.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →