Software Engineer - Animation & Rigging @ Netflix
Your Application Journey
Email Hiring Manager
Job Details
About Netflix Animation Studios
Netflix Animation Studios is on a mission to entertain the world with bold, immersive animated films that are timeless and impactful. We are building a community of amazing artists across three vibrant locations globally.
Job Summary
Are you a software engineer with experience in computer graphics? Join our cross-functional R&D team focusing on tools spanning from Rigging and Layout to Final Animation. Collaborate with global teams to advance animation production tools and processes.
What You’ll Do
- Develop high-end animated features and solve technical and creative challenges.
- Design and implement a state-of-the-art rigging framework integrated with a USD pipeline.
- Maintain and improve the tech stack from geometry algorithms to user-facing toolsets.
- Write high quality, well-documented code with an emphasis on performance.
- Collaborate with artists to create intuitive applications and workflows.
- Present work internally and at industry conferences.
What You’ll Need
- Minimum 2+ years as a graphics engineer or in a similar role.
- Strong programming skills in Python and C++.
- Experience with DCC applications and their APIs (Maya, Houdini, Unreal, etc.).
- Excellent problem-solving capabilities.
- Proven ability to work alongside artists and production teams.
- Strong communication skills across global teams and time zones.
Bonus
- Knowledge of rigging and animation workflows.
- Basic understanding of USD.
- Experience with rendering and GPU technology.
- Familiarity with ML/AI.
Additional Information
The role offers flexibility to work as a generalist or to focus on backend or user-facing libraries. This position is based in Vancouver, British Columbia and is a hybrid role, requiring a minimum of 3 days a week in the office. Netflix Animation Studios offers competitive benefits including health, dental, vision, mental health support, retirement programs, family-forming benefits, and paid leave programs.
Key skills/competency
- Computer Graphics
- Software Development
- Animation Tools
- Rigging
- USD Pipeline
- Python
- C++
- DCC Applications
- Problem-Solving
- Collaboration
How to Get Hired at Netflix
🎯 Tips for Getting Hired
- Tailor your resume: Highlight relevant graphics and animation experience.
- Showcase projects: Include detailed rigging and tool development work.
- Research Netflix: Understand their animation culture and technology.
- Prepare for coding: Brush up on Python, C++ and DCC API challenges.