Expert Engine Engineer - Treyarch - Vancouver, BC

Activision Blizzard
Vancouver
Workplace: OnsiteFull timeCAD 115,060 - 227,010 annuallyFunction: Software EngineeringExperience: 10+ yearsSkills: ["Communication","Collaboration","Mentoring","Debugging","Problem-solving"]

Join Treyarch’s Core Engine team to design, implement, refactor, optimize, and debug foundational runtime engine systems. You’ll improve performance, stability, memory usage, streaming, multithreading, and platform behavior across PC and consoles. Profile and optimize runtime systems, investigate complex crashes and low-level issues, and partner with pipeline, graphics, tools, and other engineering teams. You’ll also participate in technical reviews and mentor engineers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Activision Blizzard
Activision Blizzard
1 month ago

Expert Engine Engineer - Treyarch - Vancouver, BC

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Join Treyarch’s Core Engine team to design, implement, refactor, optimize, and debug foundational runtime engine systems. You’ll improve performance, stability, memory usage, streaming, multithreading, and platform behavior across PC and consoles. Profile and optimize runtime systems, investigate complex crashes and low-level issues, and partner with pipeline, graphics, tools, and other engineering teams. You’ll also participate in technical reviews and mentor engineers.
Location: Vancouver
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, refactor, optimize, and debug core runtime engine systems across a large C++ codebase.
  • •Improve game performance, stability, memory usage, streaming, multithreading, and platform-specific behavior.
  • •Profile and optimize runtime systems across supported platforms, including PC and consoles.
  • •Investigate complex bugs, crashes, performance issues, and low-level engine problems.
  • •Work closely with pipeline, graphics, tools, and other engineering teams; participate in code reviews, performance reviews, and mentor engineers.

Pay and Benefits

Salary: CAD 115,060 - 227,010 annually
Schedule:4-Day Week
Perks:Health InsuranceDentalVision401kPaid LeaveParental LeaveRelocationDisability InsuranceLife InsuranceGym Membership

Key Requirements

  • •10+ years of professional software engineering experience, with significant experience in game engine, core systems, or runtime development.
  • •Deep C++ expertise and proven ability to work effectively in a large, established codebase.
  • •Strong experience designing, debugging, and optimizing core engine or runtime systems.
  • •Solid understanding of computer architecture, memory systems, CPU performance, data-oriented optimization, and multithreaded programming.
  • •Experience shipping AAA console and PC titles across multiple platforms.
Experience:10+ yearsGamesAAA gamesGame engineConsole gamingPC gaming
Skills:CommunicationCollaborationMentoringDebuggingProblem-solving
Tech Stack:C++PCConsolesMultithreading

Company Brief

Activision Blizzard
Develops and publishes interactive entertainment content, including video games and connected gaming experiences across console, PC, and mobile platforms. The company is known for major franchises such as Call of Duty, World of Warcraft, Candy Crush, and Diablo.
Industry: Gaming
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Santa Monica, United States
Founded: 2008
WebsiteLinkedIn