Назад
Company hidden
16 часов назад

Expert Engine Engineer (Game Development)

115 060 - 227 010CAD
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US/Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Expert Engine Engineer (Game Development/C++): Building and optimizing foundational runtime engine technology for a AAA game across PC and console platforms with an accent on performance, memory, streaming, multithreading, and stability. Focus on designing low-level runtime systems, solving complex engine and platform problems, profiling performance, and guiding technical architecture across engineering teams.

Location: Vancouver, BC, Canada, or Playa Vista, CA, United States; onsite four days per week

Salary: 115,060–227,010 CAD annual base pay

Company

Treyarch is a videogame studio known for the Call of Duty: Black Ops franchise and the Zombies mode.

What you will do

  • Design, implement, refactor, optimize, and debug core runtime engine systems in a large C++ codebase.
  • Improve game performance, stability, memory usage, streaming, multithreading, and platform-specific behavior.
  • Profile and optimize runtime systems across PC and console platforms.
  • Investigate complex crashes, performance issues, and low-level engine problems.
  • Collaborate with pipeline, graphics, tools, and engineering teams on robust engine technology.
  • Participate in technical design, code reviews, roadmap discussions, and mentoring.

Requirements

  • 10+ years of professional software engineering experience, including game engine, core systems, or runtime development.
  • Deep C++ expertise and experience working in a large, established codebase.
  • Strong background in designing, debugging, profiling, and optimizing core engine or runtime systems.
  • Knowledge of computer architecture, memory systems, CPU performance, data-oriented optimization, and multithreaded programming.
  • Experience shipping AAA console and PC titles across multiple platforms.
  • Strong independent problem-solving, communication, collaboration, and technical mentoring skills.

Nice to have

  • Experience with proprietary game engines, runtime memory systems, streaming, asset loading, or platform-level systems.
  • Experience with I/O, memory management, job systems, task scheduling, or platform abstraction.
  • Strong 3D math and linear algebra skills.
  • Experience with networking, animation, physics, build infrastructure, distributed systems, async programming, or graphics programming.
  • Multiple shipped AAA titles or experience guiding technical direction.

Culture & Benefits

  • Collaborative studio culture where innovation, communication, and diverse perspectives are valued.
  • Medical, dental, vision, health spending, life, disability, and wellness benefits.
  • 401(k) with company match, tuition reimbursement, and charitable donation matching.
  • Paid holidays, vacation, sick time, parental leave, and other leave programs.
  • Relocation assistance may be available if geographic relocation is required for the role.

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