Blizzard Entertainment

Blizzard Entertainment

Principal Graphics Engineer, Unity

Irvine, California, United States of America · Principal

Sponsorship not specifiedDetected 30 days ago
GitUnityEpicResearchCollaboration

About the role

  • As a key member of the development team, you will be responsible for shaping the rendering architecture and visual pipelines that power high‑quality, scalable player experiences across multiple platforms.
  • You are comfortable operating in a dynamic environment, navigating fluid priorities while maintaining strong technical vision and ownership.
  • This role is anticipated to be a hybrid work position, with some work on-site and some work from home.

Responsibilities

  • Designs and implements rendering systems, shader frameworks, and graphics pipelines in Unity to support high‑quality visuals across multiple platforms.
  • Partners closely with artists and technical artists to develop scalable art workflows, asset pipelines, and tools that enable efficient content creation.
  • Profiles and optimizes CPU, GPU, memory, and asset performance to ensure players can enjoy the game with smooth performance and minimal time to fun.
  • Develops and improves asset delivery and patching workflows for the game client, including asset bundling strategies that support efficient and seamless updates.

Requirements

  • Experience 13+ years of professional software engineering experience, including significant hands‑on experience in real‑time graphics or rendering engineering on shipped Unity games across multiple platforms.
  • Significant experience in real-time graphics or rendering engineering on shipped Unity games released across multiple platforms.
  • Skills & Knowledge Strong knowledge of modern real-time rendering techniques, including physically based rendering, lighting and shadowing, post-processing, and material systems.
  • Expertise in profiling and optimizing CPU, GPU, memory usage, and asset loading during both gameplay and runtime.
  • Experience working within graphics performance budgets, texture streaming strategies, and asset memory management across platforms.
  • Proven ability to work collaboratively within teams and foster productive partnerships across all disciplines.
  • Demonstrated ability to inspire colleagues through an enthusiastic approach to game development and a commitment to continuous improvement of core skills.
  • Experience working with audio middleware such as Wwise, FMOD, or Fabric within Unity-based games.
  • Familiarity with Blizzard games.
  • Required Application Materials Resume.

Benefits

  • Mentors and collaborates with other engineers, helping guide graphics and runtime architecture while setting a strong technical vision for visual systems and pipelines.

Company info

  • At Blizzard, we craft genre-defining games and legendary worlds for all to share.
  • We are looking for a Principal Software Engineer to help craft a new, unannounced game at Blizzard.
  • Our team values creativity, collaboration, and a dedication to quality, and we are searching for contributors aligned to our core Blizzard values to join our team of dedicated game makers.

This listing is sourced directly from Blizzard Entertainment's careers page and normalized into a canonical job model.