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.
Environmental Engineer or Geologist working at Arcadis, ensuring technical quality and compliance in environmental projects. Participate in environmental project management and internal training.
Entry - Level Water Engineer tackling water resource challenges at Arcadis. Collaborating with experts to develop sustainable design and engineering solutions.
Proposal Engineer responsible for technical and commercial aspects of Lifecycle proposals at Emerson. Supporting renewable energy, sustainability, and clean energy transition efforts.
Senior Detection Engineer architecting detection systems for Pluralsight's security operations team. Focusing on high - fidelity alerts using Detection - as - Code methodologies.
Fire Alarm Engineer at Linaker servicing and maintaining fire alarm systems across London. Ensuring compliance with safety regulations and providing technical support for clients.
Senior Microsoft Engineer developing software solutions using Power Platform and SharePoint at ERNI. Collaborating on challenging projects in a hybrid work environment in Metro Manila.
Analog/Mixed Signal Layout Engineer for Broadcom, developing circuits for AI, ML and HPC markets. Involves optimizing high - speed analog, mixed - signal IP layouts with advanced FinFET technology.
Ingénieur(e) Environnement pour déployer des projets environnementaux au sein d’un réseau de distribution automobile. Suivi des certifications environnementales et collaboration avec un chef de projet.
Thermal Engineer III solving complex thermal problems for launch vehicles. Collaborating with multi - discipline teams to ensure customer requirements and safety standards are met.
Senior Flight Dynamics Engineer specializing in spacecraft trajectory optimization at Firefly Aerospace. Designing and optimizing spacecraft trajectories and collaborating with cross - functional teams on operational missions.