×
Register Here to Apply for Jobs or Post Jobs. X

Principal Graphics Engineer, Unity | Unannounced Project

Remote / Online - Candidates ideally in
Vancouver, BC, Canada
Listing for: Blizzard Entertainment
Remote/Work from Home position
Listed on 2026-07-09
Job specializations:
  • Software Development
    Game & 3D/XR Development, Software Architect, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 150000 CAD Yearly CAD 120000.00 150000.00 YEAR
Job Description & How to Apply Below

At Blizzard, we craft genre-defining games and legendary worlds for all to share. Through unparalleled creativity and storytelling, we create immersive universes and iconic characters that are beloved across platforms, borders, backgrounds, and generations only made possible by building a work environment that cultivates the artistry of game development and unleashes the aspirations of our people.

We are looking for a Principal Software Engineer to help craft a new, unannounced game  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.

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. The potential home studio for this role is Irvine, CA.

Remote candidates within the United States and Canada will also be considered.

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.
  • Mentors and collaborates with other engineers, helping guide graphics and runtime architecture while setting a strong technical vision for visual systems and pipelines.
Minimum 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.
  • Deep experience building and optimising graphics systems in Unity, including familiarity with the Universal Render Pipeline (URP) and/or Scriptable Render Pipelines (SRP).
  • Advanced experience developing and optimising shaders using HLSL and Shader Lab, including GPU techniques such as compute shaders.
  • Significant experience in real‑time graphics or rendering engineering on shipped Unity games released across multiple platforms.
  • Deep experience building and optimizing graphics systems in Unity, including familiarity with Universal Render Pipeline or Scriptable Render Pipelines.
  • Advanced experience developing and optimizing shaders using HLSL and Shader Lab, including GPU techniques such as compute shaders.
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.
  • Ability to take initiative and manage responsibilities independently, demonstrating strong ownership and accountability.
  • Experienced and knowledgeable player of a wide range of games, using this perspective to inform creative and technical decisions.
Extra Points
  • Experience developing shared libraries, rendering tools, or art workflow improvements in Unity.
  • Experience working with audio middleware such as Wwise, FMOD, or Fabric within Unity-based games.
  • Familiarity with Blizzard games.
Required Application Materials
  • Resume.
  • Portfolio, Git Hub, or examples of relevant technical work (if available).

We love hearing from anyone who is enthusiastic about shaping the future of games.

We are committed to building diverse, inclusive teams and strongly encourage you to apply.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary