Pipeline Engineer

Skydance Animation Madrid
Pipeline Engineer para artistas digitales publicada por Skydance Animation Madrid, Madrid, Spain.
La vacante presenta responsabilidades, requisitos y condiciones relevantes para perfiles de la industria de animación y arte digital.
Skydance Animation Madrid está buscando un Pipeline Engineer para unirse al equipo de animación. Este rol formará parte del pipeline global y trabajará bajo la dirección de ingenieros y leads senior para desarrollar, probar y mantener el software clave que alimenta múltiples producciones.
Funciones
- Desarrollar, probar y documentar características en el software propietario utilizado en múltiples producciones cinematográficas, bajo la dirección de ingenieros senior y leads.
- Ayudar a analizar flujos de trabajo y procedimientos existentes relacionados con la pipeline de la empresa.
- Colaborar con infraestructuras IT, Client Services, Wrangling, Production y Show TD para investigar y resolver problemas con hardware, productos de software o sistemas internos.
- Ayudar a los usuarios finales a utilizar programas nuevos o actualizados, incluida la redacción de documentación básica para usuarios.
- Mantenerse al tanto de las tendencias actuales en tecnología y herramientas de animación relevantes para la pipeline de producción.
- Aplicar buenas prácticas de ingeniería en calidad de código, control de versiones y pruebas.
- Aprender y trabajar dentro de los marcos técnicos y patrones arquitectónicos establecidos por el equipo.
- Participar activamente en sesiones de brainstorming y planificación, compartiendo ideas y haciendo preguntas reflexivas.
- Comunicar de forma proactiva con compañeros y líderes sobre el progreso de las tareas y cualquier obstáculo encontrado.
- Seguir las indicaciones de supervisores, ingenieros senior y líderes, y buscar retroalimentación para mejorar.
- Demostrar una mentalidad de crecimiento y curiosidad tanto por los aspectos técnicos como por los creativos de la producción de animación.
- Contribuir a un entorno de equipo positivo y colaborativo.
Requisitos
- Más de 3 años de experiencia en ingeniería de software, idealmente en VFX, animación o una industria de medios/tecnología relacionada.
- La experiencia en flujos de trabajo de producción de animación o VFX es un plus, pero no imprescindible.
- Licenciatura en Ciencias de la Computación, o experiencia práctica equivalente (3+ años) en un rol de ingeniería de software.
- Sólidas habilidades de ingeniería básicas, con comprensión de la calidad de código, legibilidad y mantenibilidad.
- Capacidad para contribuir eficazmente dentro de un equipo en un entorno dinámico y con plazos ajustados.
- Conocimiento práctico de Python 3+ — capacidad para escribir scripts y herramientas limpios y funcionales de forma independiente.
- Familiaridad con flujos de trabajo Agile y herramientas de seguimiento de tareas como Jira, reuniones diarias y planificación de sprints.
- Conocimiento básico de USD y su papel en pipelines de producción; experiencia con integraciones en aplicaciones DCC (Maya, Houdini/Solaris, Nuke) es un plus.
- Algo de experiencia con PyQt o PySide para desarrollo de herramientas.
- Conocimiento de bibliotecas ASWF como OpenColorIO, OpenVDB o OpenTimelineIO.
- Conocimiento de Rez (gestión de paquetes) y/o Autodesk ShotGrid/Flow es beneficioso.
- Cómodo trabajando en un entorno de desarrollo Linux — scripting en bash, herramientas de línea de comandos comunes (grep, find, sed, etc.).
- Experiencia con Git u otro sistema de control de versiones.
- Conocimientos básicos de bases de datos relacionales o no relacionales (p. ej., PostgreSQL, MongoDB).
- Conocimiento de conceptos de contenerización y despliegue (Docker, Kubernetes u otros).
- Alguna exposición a patrones de servicios web (REST APIs preferidos; GraphQL o RPC es un plus).
- Conocimiento de un framework web de Python (FastAPI, Flask o Django) es un plus.
- Conocimiento de conceptos de CI/CD; experiencia práctica es un plus (GitLab o GitHub Actions preferidos).
- Experiencia con pytest u otro framework de pruebas de Python.
- Conocimientos de sistemas de construcción (p. ej., CMake) es un plus.
Qué ofrece Skydance
No se especifican beneficios en la oferta. Skydance ofrece un entorno de trabajo dinámico y oportunidades de crecimiento en una compañía de medios diversificada.
Por favor, para solicitar este trabajo visita jobs.lever.co.