DreamWorks Animation is looking for a Compositing Tools Software Engineer to design, maintain, and improve tools, workflows, and integrations for The Foundry’s Nuke within their animation production pipeline, collaborating with creative leadership to achieve production goals efficiently and scalably.
Requirements
- Strong C++ and Python software development
- Experience with third party compositing software (such as Nuke)
- Experience with object-oriented software design
- Experience with UI development using Qt or equivalent UI toolset
- Development experience and ability to work closely with end users and engineers
- Experience with USD and its usage in feature production pipelines
- Familiarity with OCIO/ACES workflows and color management
Responsibilities
- Analyze and iteratively improve DreamWorks’ compositing tools, plugins, gizmos, and workflows
- Collaborate with production creative leadership to design custom plugins and solutions for the needs of each production
- Partner with compositors to identify workflow challenges and provide technical solutions
- Optimize compositing scripts, rendering performance, and resource usage
- Provide day-to-day technical support and troubleshooting for compositors
Other
- Bachelor’s degree in Computer Science or related field
- 4+ years experience in software development
- Attention to detail and strong communication skills
- Experience in problem solving and balancing quick turnaround with long-term quality
- Professional experience in a VFX or animation studio