Software Engineer
CA$124,000 – CA$179,000 / yr base salary
Posted 6 Aug 2026
Advertised as “Software Engineer Rendering - Netflix Animation Studios”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- Individual contributor
- Employment
- On-Site
| Base salary | CA$124,000 – CA$179,000 / yr |
|---|
Field of studyEngineering, Computer Science, Mathematics, Physics (or related)
Study levelMaster's or higher
Netflix Animation Studios is on a mission to entertain the world with bold, immersive animated films that are timeless and impactful. We are paving the way for the future of animation by building a community of amazing artists and talent across three vibrant locations globally. Come join us!
Job Summary:
Are you a Software Engineer interested in joining our core R&D group to develop and enhance our proprietary rendering software (Glimpse); including our state-of-the-art rendering engine, shading system, and scene representation? If the answer is yes, then read on!
For more information on Glimpse
What You’ll Do:
-
Work on all aspects of the renderer, including scene representation, render and sampling engine, raytracer, shading system: everything required for generating highly realistic images for our films.
-
Create and maintain tools that are directly used in our lighting, shading, and compositing workflows.
-
Closely collaborate with technically minded artists to design, implement and rapidly deploy into production.
-
Be part of a small, dynamic and self-motivated team of individuals with varied backgrounds.
-
Take on responsibility, get stuff done, and make our artists happy!
-
Collaborate with grace, humility, inclusion, and open-mindedness.
What You’ll Need:
-
5+ years’ experience developing 3D rendering software using C++ in high performance computing environments.
-
Master's or PhD degree in Computer Science, Mathematics, Physics, Engineering, or equivalent experience.
-
Have a background in film, animation, television, visualization, games, or come fresh out of academia with a strong focus on computer graphics.
-
Strong mathematical skills and familiarity with numerical methods, probability and statistics used for rendering such as Monte Carlo integration and importance sampling
-
A talent and passion for optimisation and a working knowledge of efficient spatial data structures.
-
A thorough understanding of photorealistic rendering, light transport and global illumination techniques.
-
A passion for algorithms, optimization, and data structures.
-
Working knowledge of shading technologies such as RSL, OSL, GLSL