We are seeking a talented and experienced Senior Pipeline Developer to join our pipeline team.
As a senior developer, you'll help design, implement, and maintain core components of our VFX pipeline spanning asset, lighting, compositing, and editorial workflows. You'll collaborate closely with artists, engineers, and production stakeholders to architect scalable solutions that unify and optimize our global pipeline ecosystem. This role requires a blend of software engineering skill, cross-departmental pipeline knowledge, and a proactive approach to technical and creative problem-solving.
Job Responsibilities
Design, develop, and maintain core components of our 2D and 3D VFX pipeline infrastructure.
Collaborate with artists, developers, and production teams to build scalable, efficient, and maintainable tools and systems.
Architect and extend integrations with DCCs (e.g., Houdini, Maya, Nuke, Unreal, Resolve, Nuke Studio/Hiero) and core services (e.g., ShotGrid, render farms, storage).
Contribute to sprint planning, code reviews, and technical design discussions, ensuring alignment with production goals and coding standards.
Identify opportunities for workflow optimization and automation across departments.
Troubleshoot and resolve technical issues reported by artists and production staff.
Stay informed on emerging technologies and best practices in VFX and software development.
Mentor junior developers and contribute to maintaining a healthy, collaborative engineering culture.
Qualifications and Essential Skills
5-7+ years of professional experience in software development for VFX or animation studios.
Strong proficiency in Python (preferred), C++, or similar languages.
Proven experience developing production tools and frameworks integrated with key DCCs ideally spanning both 3D (Houdini, Maya, Unreal) and 2D (Nuke, Resolve, Hiero) environments.
Solid understanding of production tracking (ShotGrid/Toolkit), render management (Deadline or equivalent), and CI/CD/version control (Git).
Familiarity with color management (ACES/OCIO), file formats, and I/O processes for ingest and delivery.
Experience in Linux-based production environments. Windows experience is a plus.
Strong grasp of software architecture, modular design, and documentation best practices.
Excellent problem-solving skills, with the ability to lead initiatives independently.
Experience mentoring or guiding other developers is highly desirable.
Bachelor's or Master's in Computer Science, Engineering, or a related field.
Optional "Nice to Have"
Experience with Unreal Engine pipeline integration (e.g., USD, Python API, or asset streaming).
Familiarity with cloud-based or distributed compute systems.
Understanding of media encoding/transcoding, QC automation, or asset validation workflows.
Additional Info
We thank all applicants for their interest in Mavericks VFX, however only those candidates selected for interviews will be contacted.
Must be legally entitled to work in Canada as specified and, where applicable, must have a valid work permit that allows the candidate to fulfill the requirements of the role.
Mavericks VFX is an Equal Opportunity Employer and is committed to providing employment in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act.
About Us
Mavericks VFX is a three-time Emmy-nominated VFX firm based in Toronto, Canada. Working as a collection of filmmakers--drawn from a diversity of backgrounds, perspectives and talents--we create outstanding visual effects for film and TV. We are proud of our family-vibe, but rely on our strong pipeline and learning from our seasoned artists to produce world class visual effects. If you are seeking to be a part of an exciting team-based environment, we'd love to hear from you.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.