Expert Engine Engineer - Treyarch - Los Angeles, CA

Activision Blizzard
Vancouver
Workplace: OnsiteFull timeUSD 124,000 - 229,400 annuallyFunction: Software EngineeringExperience: 10+ yearsSkills: ["Debugging","Profiling","Performance analysis","Optimization","Communication"]

Design, implement, and optimize core game engine runtime systems for AAA titles on a large C++ codebase. Improve performance, stability, memory usage, streaming, and multithreading across PC and consoles. Profile, debug, and resolve low-level crashes and complex bugs while collaborating with pipeline, graphics, tools, and other engineering teams. Mentor engineers through technical guidance, code reviews, and long-term engine roadmap discussions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Activision Blizzard
Activision Blizzard
1 month ago

Expert Engine Engineer - Treyarch - Los Angeles, CA

✓ 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

Design, implement, and optimize core game engine runtime systems for AAA titles on a large C++ codebase. Improve performance, stability, memory usage, streaming, and multithreading across PC and consoles. Profile, debug, and resolve low-level crashes and complex bugs while collaborating with pipeline, graphics, tools, and other engineering teams. Mentor engineers through technical guidance, code reviews, and long-term engine roadmap discussions.
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, established 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.
  • •Collaborate with pipeline, graphics, tools, and other engineering teams; participate in technical design, code reviews, performance reviews, and roadmap discussions; mentor engineers.

Pay and Benefits

Salary: USD 124,000 - 229,400 annually
Schedule:4-Day Week
Perks:Health InsuranceDentalVision401kParental LeaveRelocation

Key Requirements

  • •10+ years of professional software engineering experience with significant game engine, core systems, or runtime development experience.
  • •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.
  • •Excellent debugging, profiling, performance analysis, and optimization skills, including experience shipping AAA console and PC titles across multiple platforms.
Experience:10+ years
Skills:DebuggingProfilingPerformance analysisOptimizationCommunication
Tech Stack:C++

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