Senior Pipeline Developer

Are you an experienced developer looking for your next challenge? Are you a strong collaborator with excellent communication skills? If so – let’s chat!

As the Senior Pipeline Developer, you will be a key member of our growing Pipeline team. Reporting directly to the Head of Pipeline, you will spend your days:

  • designing, developing, testing, and maintaining VFX production pipeline custom software tools and components
  • working with the Head Of Pipeline, the CG Supervisor, and other leads/supervisors to help architect solutions (tools and workflow) for pipeline enhancements and fixes
  • investigating bugs/issues with existing tools, while designing and implementing fixes and features as needed
  • mentoring and providing guidance to junior members of the team
  • assisting in production floor support
  • working directly with artists to investigate and address urgent issues related to custom pipeline tools

You must have:

  • 5+ years of experience in feature animation or VFX production pipeline technology
  • 2+ years of experience in a lead TD or other lead technology role
  • a Computer Science Degree (or equivalent), or 7+ years experience in production pipeline technology work
  • proficiency in Python
  • proficiency in Linux shell scripting, specifically bash scripting
  • proficiency using one or more industry-specific vendor software applications: Maya, Katana, Houdini, Nuke, etc.
  • proficiency with one or more vendor Scripting APIs: MEL / Maya Python, Katana, Houdini, Nuke, etc.
  • proficiency with writing Shotgun Python API scripts, as well as managing Shotgun site configurations and Shotgun projects using the Shotgun web UI
  • proficiency working with one or more renderers (e.g. Renderman, Mentalray, Arnold, etc.), and experience with renderer specific file formats (e.g. rib files, “.mi” files)
  • proficiency working with one or more render queue managers (e.g. Deadline, Qube, Tractor, etc.), and experience with writing custom render job submissions
  • a strong understanding of production processes and artist workflows within film and television visual effects pipelines

The following are also considered nice-to-have:

  • experience in software development using one or more C-style programming languages
  • experience in writing compiled vendor application plugins or extensions
  • experience writing renderer specific shaders

If this sounds like you, please submit your cover letter and resume to Be sure to include “Senior Pipeline Developer” in the subject line.

SPINVFX is an equal opportunity employer and is committed to providing employment accommodations in accordance with the Ontario Human Rights Code and the Accessibility of Ontarians with Disabilities Act. Please advise Creative Resources if you require an accommodation.