Назад к вакансиям

SENIOR RENDERING ENGINEER

125 000 – 170 000 $в год
SkyBox LabsBurnaby и ещё 1 городГибридот 7 летПолная занятость
C++GameDevUnreal EngineProgrammingUE5Rendering

Описание

SkyBox Labs is a game development studio that works on some of the world’s most iconic games, including projects in the Minecraft universe, Destiny 2, and Fallout 76.

Responsibilities

  • Partner closely with feature strike teams and engineering leads—both internally and with our partner studio—to support rendering needs, clear technical blockers, and keep visual feature workflows moving
  • Investigate complex issues within the Unreal Engine frame—taking captures, tracking down elusive bugs, and diagnosing low-level code across a massive, evolving codebase
  • Drive crucial profiling, memory management, and runtime optimization passes across graphics and engine subsystems to hit key performance targets
  • Maintain, debug, and implement best practices across core Unreal rendering features, including Lumen, Megalights, Nanite, Niagara, Substrate, Virtual Textures, and Virtual Shadow Maps
  • Navigate high-level technical goals and open-ended requests with autonomy—taking ownership to investigate complex problems, communicate proactively across disciplines, and deliver solid results

Requirements

  • 7+ years of experience in real-time graphics and/or systems programming roles touching on graphics, preferably in the games industry
  • Deep expertise in C++ with a balanced understanding of core engine systems and rendering pipelines
  • Hands-on experience working with UE5 and a practical understanding of its core rendering technologies (e.g. Lumen, Megalights, Nanite, Niagara, Substrate, RVTs, SVTs, and VSMs)
  • Proven track record hunting down elusive bugs and profiling performance in large codebases using standard tools (such as RenderDoc, Pix, Unreal Insights, or NSight)
  • Comfort operating in an environment where solutions aren't always pre-defined. You enjoy rolling up your sleeves, taking broad objectives, and figuring out the answers proactively
  • Strong teamwork skills and the adaptability to work effectively within a co-development environment across disciplines and partner studios

Nice to have

  • Experience shipping or developing real-time applications/games on modern console hardware (PS5, Xbox Series X|S)
  • Strong background in HLSL/GLSL, custom shader development, or optimizing complex technical art materials and shaders for runtime performance

We offer

  • Annual bonus and up to 3% RRSP matching available
  • Comprehensive health benefits, along with a supportive Maternity and Parental Leave policy
  • Flexible hybrid working arrangements: leverage our beautiful studio spaces as needed and have the ability to work from home on certain projects
  • Take care of your mental health with our Employee Assistance Program, 3 weeks of vacation leave, and our free gym at our Burnaby Studio
  • We relentlessly support your growth and development! Level up your C++ skills at SkyBox University, explore other disciplines through our Guild Program, and expand your game dev knowledge with Lunch & Learns. You’ll join a culture of empowerment, collaboration, and personal growth
  • Social events! Have fun with the team at trivia nights, karaoke nights, movie nights, and various group activities. Join our soccer team, game jams, or a board game sesh after work. You name it, we’ve got it!
  • Get involved with our diverse community through Employee Resource Groups (ERGs) that champion Diversity, Equity & Inclusion initiatives and promote a supportive environment
  • You’ll contribute to industry-leading titles!
  • The base salary range for this position is $125,000 to $170,000
  • Full-time employment
  • Hybrid work in Burnaby, Canada