Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Blizzard Entertainment Logo

Senior Software Engineer 2 - Engine Systems

Blizzard Entertainment

$146,000 - $270,004
Sep 30, 2025
Irvine, CA, USA
Apply Now

Blizzard is looking to solve the problem of ensuring their unannounced game runs efficiently on multiple platforms by leveraging the Unreal Engine. This involves developing foundational game engine technology, improving workflows, and optimizing performance.

Requirements

  • Writing fluent C++ code with a sophisticated knowledge of both historical patterns and modern language features.
  • Understanding of data structures and algorithms and their appropriate use cases.
  • Experience with multithreading, performance analysis, and code optimization.
  • Experience shipping games on multiple platforms.
  • Experience as an engine programmer working with AAA third-party game engines
  • Shipped at least one AAA game in a similar role.
  • Familiarity with C.

Responsibilities

  • Design and implement new features within the Unreal Engine or evolve pre-existing engine features in collaboration with artists, designers, and engineers to meet project requirements.
  • Optimize Unreal Engine performance and functionality across multiple hardware platforms.
  • Act as a primary point-of-contact to the larger development team on all issues engine-related, providing guidance to designers, artists, and gameplay engineers on how to optimally leverage engine functionality to maximize engine performance and minimize application memory consumption
  • Work with project leadership to identify, prioritize, and implement improvements for engine-based workflows.

Other

  • This role is anticipated to be a hybrid work position, with some work on-site and some work-from-home.
  • The potential home studio for this role is Irvine, CA.
  • Previous experience leading and mentoring a team of engineers.
  • Strong documentation philosophies to capture and evangelize best practices.
  • A degree in computer science or a related field.