Software Engineer - Rendering

Netflix

Vancouver, British Columbia, Canada
Base: $124,000 - $179,000 cad; bonus/equity: not s...
Hybrid
3d rendering software development
C++ programming in hpc environments
Photorealistic rendering techniques
Netflix Animation Studios is on a mission to entertain the world with bold, immersive animated films that are timeless and impactful

Job Summary

  • Netflix Animation Studios is on a mission to entertain the world with bold, immersive animated films that are timeless and impactful.
  • You will work on all aspects of the renderer and collaborate closely with technically minded artists to rapidly deploy production tools.
  • The role offers a hybrid work environment in Vancouver with competitive compensation and comprehensive benefits including medical, dental, vision, mental health support, retirement programs, and paid leave.

Matching Summary

Netflix Animation Studios is on a mission to entertain the world with bold, immersive animated films that are timeless and impactful.

Salary

Base: $124,000 - $179,000 CAD; Bonus/Equity: Not specified; Benefits: Medical, dental, vision, mental health support, retirement programs, family-forming benefits, paid leave

Skills & Requirements

Must-have

  • 3D rendering software development
  • C++ programming in HPC environments
  • Photorealistic rendering techniques
  • Raytracing and shading technologies
  • Parallel programming and optimization
  • Collaboration with technical artists

Nice-to-have

  • Real-time rendering experience
  • Familiarity with DCC applications APIs
  • Passion for algorithms and data structures
  • Working knowledge of shading languages
  • Ability to work in dynamic production environment
  • Strong communication skills
  • Inclusive and collaborative mindset

Key Requirements

  • 5+ years experience in 3D rendering software
  • Master's or PhD in Computer Science or related field
  • Experience with Monte Carlo integration and importance sampling
  • Knowledge of spatial data structures
  • Exposure to Embree, OIIO, OpenPGL, RSL, OSL, GLSL
  • Experience with multi-threaded CPUs and GPUs
  • Excellent verbal and written communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter