Overview:
We are seeking a talented and resourceful Pipeline Developer to join our pipeline team. As a
Pipeline Developer, you'll be integral in contributing to the design, development, and
maintenance of key components within our VFX pipeline infrastructure. In addition to this, you'll
collaborate with the team in streamlining workflows, automating tasks, and cultivating
continuous improvement initiatives. This role requires a strong technical foundation, excellent
problem-solving skills, and a passion for staying ahead of industry trends to drive continuous
improvement in our pipeline ecosystem.
Responsibilities:
● Collaborate with the pipeline team in designing, developing, and maintaining vital
components of the VFX pipeline infrastructure.
● Contribute to the development and maintenance of pipeline tools, scripts, and
configurations.
● Assist in optimizing workflows and automating tasks to enhance production efficiency,
building solutions that are efficient, scalable, and interoperable.
● Participate in team activities such as sprint planning, daily stand-ups, and sprint reviews
to ensure alignment of development efforts with project goals.
● Write clean, well-documented code and actively participate in code reviews to maintain
high quality and adherence to best practices.
● Provide support to artists and team members by addressing technical issues and
inquiries related to pipeline tools and processes.
Requirements:
● 2-3+ years of experience in software development, with demonstrated experience
developing tools, frameworks, and integrations for 3D pipelines.
● Strong technical aptitude with familiarity in VFX production workflows and tools such as
Houdini, Maya, Nuke, or Unreal.
● High level of proficiency writing stable and scalable Python code, with the ability to
troubleshoot and fix bugs in a large existing codebase.
● Experience developing tools that integrate with render farms (preferably Deadline) and
production tracking solutions (preferably ShotGrid/Toolkit).
● Proven track record of working in a Linux or Windows pipeline environment, with a
preference for Linux.
● Familiarity with OCIO or experience building tools or workflows that manage color would
be a plus.
● Experience with version control systems (e.g., Git) and continuous
integration/continuous deployment (CI/CD) pipelines.
● Detail-oriented with a knack for problem-solving and process improvement.
● Bachelor's degree in Computer Science, Engineering, or a related field is preferred.
● Ability to collaborate effectively in a fast-paced environment, prioritize tasks, and
manage time efficiently.
Upload your resume, increase your shortlisting chances by 80%
Mavericks VFX is a Toronto-based studio of passionate filmmakers renowned for crafting high-quality visual effects for film and television.