Software Engineer Rendering - Netflix Animation Studios

Netflix
Vancouver
Workplace: HybridFull timeCAD 124,000 - 179,000Function: Software EngineeringExperience: 5+ yearsSkills: ["Communication skills","Collaboration","Optimization","Algorithm thinking","Problem-solving"]

Join the Netflix Animation Studios core R&D team to develop and enhance Glimpse, a proprietary rendering system. You’ll work across the renderer stack—scene representation, render/sampling engine, ray tracing, and shading—to generate highly realistic film images. Build and maintain production tools for lighting, shading, and compositing workflows, collaborate closely with technically minded artists, and help deploy improvements into an agile, high-performance production environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Netflix
Netflix
4 months ago

Software Engineer Rendering - Netflix Animation Studios

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Live

Job Summary

Join the Netflix Animation Studios core R&D team to develop and enhance Glimpse, a proprietary rendering system. You’ll work across the renderer stack—scene representation, render/sampling engine, ray tracing, and shading—to generate highly realistic film images. Build and maintain production tools for lighting, shading, and compositing workflows, collaborate closely with technically minded artists, and help deploy improvements into an agile, high-performance production environment.
Location: Vancouver
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and enhance all aspects of the renderer, including scene representation, render/sampling engine, ray tracer, and shading system.
  • •Create and maintain tools used in lighting, shading, and compositing workflows.
  • •Collaborate with technically minded artists to design, implement, and rapidly deploy improvements into production.
  • •Contribute to a small, self-motivated team building and iterating on rendering capabilities for films.
  • •Take ownership of deliverables to ensure artists’ needs are met while working in a dynamic production environment.

Pay and Benefits

Salary: CAD 124,000 - 179,000
Perks:Health InsuranceDentalVisionRetirement ProgramsPaid Leave

Key Requirements

  • •5+ years developing 3D rendering software using C++ in high performance computing environments.
  • •Master’s or PhD in Computer Science, Mathematics, Physics, Engineering, or equivalent experience.
  • •Strong mathematical skills for rendering (e.g., Monte Carlo integration and importance sampling).
  • •Working knowledge of photorealistic rendering, light transport, and global illumination techniques.
  • •Experience with shading and ray tracing technologies (e.g., RSL/OSL/GLSL; Embree and OIIO/OpenPGL) and parallel architectures (multi-threaded CPUs and GPUs).
Experience:5+ years3D renderingComputer graphicsHigh performance computingRay tracingGlobal illuminationFilm animation
Education:
Skills:Communication skillsCollaborationOptimizationAlgorithm thinkingProblem-solving
Tech Stack:C++3D renderingHigh performance computingMonte Carlo integrationImportance samplingRSLOSLGLSLEmbreeOIIOOpenPGLRay tracingShadingMulti-threaded CPUsGPUsParallel programmingCompilersVectorized codeHoudiniMaya

Company Brief

Netflix
Global subscription streaming service that produces and distributes movies, TV series, and games across multiple devices, operating worldwide with extensive original content and localized offerings.
Industry: Streaming Platforms
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Los Gatos, United States
Founded: 1997
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor