Rodeo FX Inc. Company Logo

Rodeo FX Inc.

Montreal, Quebec - Canada
View all jobs at this company »

Software Developer - Shotgun



  • Montreal, QC, Canada


  • Primarily responsible for developing high quality, stable code for use within Shotgun’s Ecosystem
  • Architect, develop and maintain the integration of Shotgun in our production pipeline using Python
  • Architect, develop and maintain internal web-based services that integrate with Shotgun
  • Create testable, efficient and reusable code by using best in class software development practices
  • Participate in design and code reviews
  • Create unit and functional tests
  • Participate in the continuous improvement of the development process
  • Boost performance and encourage innovation
  • Keep up with emerging technologies and industry trends and apply them into operations and activities
  • Perform other Ad Hoc tasks as required


  • 5+ years of Python programming experience and/or 5+ years of front-end web development experience
  • 3+ years of VFX Pipeline experience
  • University degree or equivalent experience in Computer Science, Software Engineering or similar field
  • Knowledge and experience with Shotgun Software Platform
  • Knowledge of relational database design and implementation
  • Understanding of production workflow, project management and scheduling


  • Proven debugging, development testing, and problem solving abilities
  • Flexible and able to work in a frequently changing environment
  • Thrive in fast-paced environments
Please note that you must be able to provide a demo reel that illustrates your relevant artistic and technical experience that also includes the nuances for this specific role.

This Job is no longer active!