Pipeline Engineer developing software features for concurrent film productions at Skydance Animation. Collaborating within a creative environment to push animation technology limits.
Responsibilities
Develops, tests, and documents features in the proprietary software used across concurrent film productions, under the direction of senior engineers and leads.
Assists in analyzing existing workflows and procedures related to the company pipeline.
Collaborates with IT infrastructure, Client Services, Wrangling, Production, and Show TD teams to help investigate and resolve issues with hardware, software products, or internal systems.
Supports end users in operating new or updated programs, including writing basic user documentation.
Stays informed on current trends in animation technology and tools relevant to the production pipeline.
Applies engineering best practices in code quality, version control, and testing.
Learns and works within established technical frameworks and architectural patterns set by the team.
Participates actively in team brainstorming and planning sessions, sharing ideas and asking thoughtful questions.
Communicates proactively with teammates and leads about task progress and any blockers encountered.
Follows the guidance of supervisors, senior engineers, and leads, and actively seeks feedback to improve.
Demonstrates a growth mindset and shows curiosity about both the technical and creative aspects of animation production.
Contributes to a positive and collaborative team environment.
Requirements
3+ years of experience in software engineering, ideally in VFX, animation, or a related media/tech industry.
Exposure to animation or VFX production workflows is a plus but not required.
BS degree in Computer Science, or equivalent practical experience (3+ years) in a software engineering role.
Solid foundational engineering skills, with an understanding of code quality, readability, and maintainability.
Ability to contribute effectively within a team in a fast-paced, deadline-oriented environment.
Working knowledge of Python 3+ — ability to write clean, functional scripts and tools independently.
Familiarity with Agile workflows and task tracking tools such as Jira, daily standups, and sprint planning.
Basic familiarity with USD and its role in production pipelines; experience with integrations in DCC apps (Maya, Houdini/Solaris, Nuke) is a plus.
Some experience with PyQt or PySide for tool development.
Awareness of ASWF libraries such as OpenColorIO, OpenVDB, or OpenTimelineIO.
Familiarity with Rez (package management) and/or Autodesk ShotGrid/Flow is beneficial.
Comfortable working in a Linux development environment — bash scripting, common command-line tools (grep, find, sed, etc.).
Experience with Git or another version control system.
Basic understanding of relational or non-relational databases (e.g. PostgreSQL, MongoDB).
Awareness of containerization and deployment concepts (Docker, Kubernetes, or similar).
Some exposure to web service patterns (REST APIs preferred; GraphQL or RPC a bonus).
Familiarity with a Python web framework (FastAPI, Flask, or Django) is a plus.
Understanding of CI/CD concepts; hands-on experience is a plus (GitLab or GitHub Actions preferred).
Experience with pytest or another Python testing framework.
Build system knowledge (such as CMake) is a bonus.
Signal Integrity Engineer developing and analyzing PCB designs for communication products. Collaborating with teams to ensure product quality and performance in electrical engineering.
Fluid Engineer supervising and coordinating fluid system activities for renovation projects at Acorus. Ensuring compliance with environmental standards and collaborating with clients and field teams.
Senior Project Engineer planning, designing, and directing complex transportation systems at Stantec. Collaborating with stakeholders to deliver safe and resilient infrastructure designs.
Principal Environmental Engineer working on diverse projects in oil and gas sectors. Collaborating with a team to deliver quality HSE solutions from the Reading office.
Platform Delivery Engineer responsible for onboarding customers onto Vista Cloud platform. Maintaining, upgrading, and customizing the Application layer for Vista Group’s global Cloud customer base.
Engineer Pedagogy involved in SkillQuest project at UniLaSalle, enhancing digital education tools in sciences. Collaborating with faculty to design educational resources and assessments.
Engineer developing software solutions for SUSE's Edge infrastructure platform. Collaborating with teams to innovate and troubleshoot complex systems in distributed networks.
Geotechnical Engineer supporting engineering practices at Anchor QEA. Expanding leadership and technical responsibilities in geotechnical, environmental, civil, and water resources projects.
Jira/Enterprise SaaS Engineer enhancing and scaling Atlassian solutions for sports betting industry leader. Collaborating with teams to optimize workflows and improve efficiency in a hybrid environment.
BI Engineer specializing in MyReport and Power BI at Absys Cyborg. Collaborating on data projects and connecting valuable data sources in a hybrid environment.