Pipeline Developer

French version below

The Software Team is looking for a pipeline developer to help create and maintain our new USD based pipeline.
This position requires a good understanding of a VFX or Animation pipeline and the ability to collaborate in a cross-functional team of developers. The position is for our Montreal studio.

Responsibilities:

Working with the R&D and pipeline teams, you will be in charge of:

  • Developing tools, in Python, for our in-house applications and also for DCCs such as Maya, Houdini, Katana
  • Implementing robust and easy to maintain code.
  • Participating in the complete software development life-cycle; designing, supporting and maintaining software

Requirements:

  • Minimum of 3 years of Wàworking experience in VFX Pipelines
  • Working as a developer (Python)
  • Experience working on scripts and command line applications (Unix)
  • Experience of Linux operating systems. 
  • Experience of application development life-cycle using Agile methodologies
  • Comfortable with Git version control and Jira ticketing systems a plus

Assets:
  • Previous experience supporting a CG pipeline using in-house softwares and open source libraries like Alembic, USD or in-house technologies.
  • Comfortable with project tracking software like Shotgun, Ftrack or Tactic
  • Database knowledge is a benefit
  • Experience in developing extensions for renderer such as Arnold or Prman a bonus
  • Working knowledge of C/C++
  • Experience with build systems like CMake or Scons

//

L'équipe du logiciel recherche un développeur de pipeline pour aider à créer et à maintenir notre nouveau pipeline basé sur USD.

Ce poste nécessite une bonne compréhension d'un pipeline VFX ou Animation, et la capacité de collaborer dans une équipe inter-fonctionnelle de développeurs. Le poste est pour notre studio de Montréal.

Responsabilités:

En travaillant avec les équipes R&D et pipeline, vous serez en charge de:
  • Développer des outils, en Python, pour nos applications internes et également pour les DCC tels que Maya, Houdini, Katana
  • Mettre en œuvre un code robuste et facile à maintenir
  • Participer au cycle de développement complet du logiciel; conception, support et maintenance

Exigences :
  • 3 ans minimum d'expérience de travail dans les pipelines VFX
  • Expérience de travail comme développeur (Python)
  • Expérience avec les scripts et les applications en ligne de commande (Unix)
  • Expérience avec les systèmes d'exploitation Linux.
  • Expérience du cycle de développement d'applications en utilisant les méthodologies Agile
  • Confortable avec le contrôle de version Git et les systèmes de billetterie Jira

Atouts :
  • Expérience antérieure dans le soutien d'un pipeline CG utilisant des logiciels internes et des bibliothèques open source comme Alembic, USD ou des technologies internes.
  • Confortable avec un logiciel de suivi de projet comme Shotgun, Ftrack ou Tactic
  • La connaissance de la base de données
  • Expérience dans le développement d'extensions pour les moteurs de rendu tels qu'Arnold ou Prman en prime
  • Connaissance pratique du C / C ++
  • Expérience avec des systèmes de build comme CMake ou Scons
 //

Want to apply later?

Type your email address below to receive a reminder

Apply to Job // Postuler pour le poste

Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // Erreur
insert_drive_file
insert_drive_file
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // Erreur
Error // Erreur
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // ErreurRequired field // Champ requis
Error // Erreur
Error // Erreur
Error // Erreur