I

ICON Creative Studio

Senior Pipeline TD

Full-Time
No salary listed
Senior
Bachelor's
Vancouver, BC, Canada
In Person
Software Engineering

About the job

Requirements
  • At least 5+ years of experience working in a technical or pipeline role in the animation, visual effects, or gaming industry, including at least 3+ years in a senior or lead capacity.
  • Strong proficiency in Python, with experience writing clean, scalable, and maintainable code.
  • Deep understanding of animation and/or visual effects pipelines, including data flow across departments.
  • Proven experience developing pipeline tools and improving production workflows.
  • Solid understanding of software development principles, including design patterns and SOLID practices.
  • Experience with version control systems such as Git and collaborative development workflows.
  • Strong troubleshooting and problem-solving skills in complex production environments.
  • Ability to work across technical and non-technical teams.
  • Ability to manage multiple priorities and work independently in a fast-paced production setting.
  • Experience mentoring or guiding other developers or technical artists.
Responsibilities
  • Design, develop, and maintain pipeline tools and workflows to support production efficiency and scalability.
  • Analyze and troubleshoot pipeline issues, implementing solutions that minimize disruption to production.
  • Evaluate production requests and technical issues, prioritizing and delivering effective solutions.
  • Collaborate with Artists, Supervisors, Production, and IT to align pipeline functionality with production needs.
  • Identify opportunities for workflow improvements and propose systemic changes to enhance efficiency.
  • Contribute to long-term pipeline strategy, including research and implementation of new technologies.
  • Write clean, maintainable, and well-documented code following established development standards.
  • Participate in code reviews, ensuring quality, consistency, and adherence to best practices.
  • Mentor and support junior and intermediate Pipeline Technical Directors.
  • Maintain and improve documentation for tools, workflows, and systems.
  • Coordinate with IT to deploy and maintain third-party tools and integrations.
  • Monitor pipeline health and proactively address potential risks or bottlenecks.
  • Communicate progress, risks, and updates clearly to Pipeline leadership and stakeholders.
  • Participate in production and departmental meetings to stay aligned with project needs.
Desired Qualifications
  • Experience with databases, application programming interfaces, or web-based tools.
  • Familiarity with Qt, PySide, or PyQt for user-interface development.
  • Experience with digital content creation applications such as Maya, Houdini, Nuke, ZBrush, or Mari.
  • Knowledge of Maya application programming interfaces, including MEL, PyMEL, and the Python API.
  • Experience with production tracking tools such as ShotGrid or Shotgun and issue tracking systems.
  • Familiarity with render farm management tools such as Deadline.
  • Experience with file formats such as USD or Alembic.
  • Exposure to additional programming languages such as C++ or Java.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A