Location: Montreal

Key Responsibilities

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

Qualifications & Experience

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

Profile & Skills

Proven debugging, development testing, and problem solving abilities
Flexible and able to work in a frequently changing environment
Thrive in fast-paced environments

It could be you