Software Engineer - Production Pipeline
Description
The Production Engineering team is responsible for the design, implementation and ongoing maintenance of the global computer animation pipeline across all feature productions at DreamWorks Animation. Pipeline Engineers have an understanding of the entire computer animation process and are able to reconcile constant changes in software capabilities with the demands of an evolving production workflow.
We are seeking a highly motivated person with experience in both software development and in computer animation production. We require strong development and software design skills
As a Pipeline Engineer, you will:
- Forge a path to a new, scalable, distributed pipeline while maintaining the active, legacy software systems used in feature animation production,
- Collaborate with Artists and Technical Directors to solve technical issues arising from feature production,
- Use your understanding of computer science and computer animation to deliver creative, workflow-minded solutions to challenging technical problems.
Requirements:- Python coding
- Software integration (e.g. writing plugins to industry applications)
- Software development using Linux (or UNIX derivative)
- Self-motivated and detailed approach to problem solving
- Proactive attitude to customer service
- Ability to manage and track a variety of tasks
- Strong verbal and written communication skills
- BS, MS or PhD in Computer Science or equivalent industry experience
We also prefer experience in any of the following:
- Computer animation
- C++
- Java
- No-SQL databases (e.g. MongoDB, Cassandra)
- Shell scripting (tcsh)
- Relational database (e.g. Oracle, SQLite)
- Web services development
- Maya, Houdini and/or Nuke
- Linux system administration
- PyQt
This Job is no longer active!