Software Engineer – Pipeline (Vancouver) (57 views)

Vancouver, BC
May 5, 2018

Animal Logic is looking for a Software Engineer to ensure the core studio pipeline is implemented, maintained and supported across multiple sites. While designing, developing and maintaining tools to support artists throughout the pipeline, and to develop technical plans to achieve these goals. The Software Engineer will engage with artist and production staff to elicit requirements for new tools and incorporate feedback throughout the development lifecycle. This is a fulltime, permanent role that reports to the Software Development Manager.

Key Responsibilities Include:

  • Work with production team to understand requirements and design quality software that meet these needs
  • Adheres to R&D best practices of software engineering, including solution design/review, source version control, code reviews, testing including TDD (Test-Driven-Development), and release management
  • Execute the full software development lifecycle in the Vancouver office
  • Work with development team to ensure that the core tool infrastructure is operational and performant
  • Support, monitor and troubleshoot complex production applications
  • Participate in agile meetings with emphasis on inspecting and adapting processes that improve the development lifecycle
  • Build technical and user documentation to support the systems and software tools


  • 5+ years of experience working in software design and development within the Entertainment/Media industry
  • Experience working in a feature animation setting is desirable
  • Experience working with Maya, Houdini, XSI, Nuke, and/or other similar packages
  • Experience building user interfaces with pyQT
  • Experience with USD and Scene Description technology in general would be considered an asset
  • Previous experience designing and developing robust and scalable systems
  • Experience working in a cross-site setting and coordinating with teams in international offices is preferable
  • Bachelor’s degree or equivalent in Computer Science or related fields
  • Proficient in Python, C++, SQL, and MEL
  • Solid understanding of Data Models and Relational Databases
  • Proficient in Linux operating system
  • Extensive Knowledge in designing and developing software, software tools, and the full software development lifecycle
  • Experience with SCM systems, and continuous build and test environments
  • Familiarity with design patterns and their appropriate use
  • Ability to effectively work and communicate in English
  • Ability to work in a challenging environment, take direction and possess good communication skills
  • Willing to work in a production environment and collaborate with artistic staff
  • An appreciation of design aesthetics is an asset      

Salary range CAD$95-$120k and extended medical benefits. In addition, we include a comprehensive benefits package with paid vacation time, extended medical and dental, AD&D, LTD and Life insurance. Relocation assistance provided if required.  If you are interested in applying for this role please fill out our online application form via our website. or contact us at

We are based in Sydney, LA and are now very excited to be establishing a presence in Vancouver within the creative precinct of Yaletown. Production on our first Vancouver-based animated feature commenced in January 2016 with more animated features in the pipeline. Our business and work location for this role is 840 Cambie Street, Vancouver.

Animal Logic recently completed production on Peter Rabbit. In 2017, Animal Logic completed production on The LEGO® Ninjago Movie, Guardians of the Galaxy Vol. 2, Alien: Covenant, and is currently in production on The LEGO® Movie Sequel (2019). Other film credits include: The LEGO® Movie, Avengers: Age of Ultron, The Great Gatsby, Legend of the Guardians: The Owls of Ga’Hoole, 300, Happy Feet and The Matrix.Yes, that’s all us!

Show Buttons
Hide Buttons