Назад
6 дней назад

Senior Software Engineer, Avatar Animation

230 020 - 279 120CAD
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Senior Software Engineer, Avatar Animation (C++/Game Animation): Building and extending avatar animation technology, tools, and pipelines for Roblox interactive experiences with an accent on animation systems, usability, and performance. Focus on implementing gameplay interactions, designing performant solutions for mobile platforms, and improving character animation tools for developers and content teams.

Location: Based at the Roblox headquarters in Vancouver, British Columbia, Canada. Office-based roles are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday.

Salary: CAD 230,020–279,120 annual base pay.

Company

Roblox builds a 3D immersive digital experiences platform and tools that enable developers and creators to build interactive content for a global community.

What you will do

  • Develop high-quality interactive experiences using the Roblox game engine and avatar animation technology.
  • Analyze animation technology and tools, identifying improvements needed to meet project objectives.
  • Document issues, improvements, and feature requests across character animation technology.
  • Collaborate with gameplay engineers to implement gameplay interactions using animation systems.
  • Implement innovative solutions and contribute to larger avatar animation features.
  • Work with internal content teams and community developers to improve animation quality across Roblox.

Requirements

  • 8+ years of experience with character animation, game engines, and tools.
  • Strong C++ programming skills and the ability to write high-quality, performant code.
  • Experience working with animation systems and tools.
  • Strong 3D mathematics knowledge and a foundation-oriented approach to code architecture.
  • Ability to design performant solutions for platforms including mobile.
  • Self-directed project ownership, strong collaboration, and excellent communication skills.

Nice to have

  • Experience with Lua.
  • Prior animation experience in games or interactive experiences.

Culture & Benefits

  • Work on technical challenges at scale for millions of players.
  • Collaborate with developers, creators, content teams, and gameplay engineers.
  • Full-time employees are eligible for equity compensation and benefits.
  • Work on safer and more civil shared interactive experiences.

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