Weta Digital Company Logo

Weta Digital

Wellington - New Zealand
View all jobs at this company »

Production Engineer -­ Pipeline - WETA DIGITAL

Description

Weta Digital are looking for exceptional pipeline engineers to join our Production engineering team.

Production Engineering is responsible for designing, developing and maintaining core pipeline applications and services used by all departments throughout the company. This includes but is not limited to: Review and Dailies Pipeline, Asset Tracking Services, Software Environment Management and The Rendering Pipeline. Our systems provide the main building blocks that are essential for supporting and tracking all processes involved with rendering and data creation.

Weta Digital has one of the largest render farms in the world, consisting of over 60,000+ cores and a few petabytes of storage to manage. Production Engineering maintains the main software interfaces responsible for managing processes and tracking data generated in this area.

Responsibilities
- Providing support and improvements for existing pipeline tools
- Provide new tooling as needed

Requires
- BS/MS or equivalent in Computer Science
- 2-­3 Years experience in VFX, Games or related industry
- Expertise in Python
- Strong skills in linux command line and shell scripting (csh, bash, zsh)
- Strong problem solving and communication skills with the ability to interface directly with users and domain developers
- A creative passion for problem solving

Successful Candidate will Ideally
- Have skills in Javascript, MySQL, PostgressQL, Go, PYQT, AngularJS, Java
- Have Experience developing and supporting scalable services
- Have experience working in highly motivated Agile teams
- Work successfully in a group as well as operate in a self directed capacity
- Experience or interest in development of user facing APIs
- Have an enthusiastic appreciation for testing and debugging code
- Have a positive attitude, particularly toward learning and sharing
- Perform successfully in a fast paced environment and under time constraints

Additional Ideals
- Experience developing in C, C++, Qt, Java
- Skills and experience with Maya API, Nuke
- Experience with AMQP based systems (RabbitMQ)
- Have general understanding of NoSQL systems (CouchDB, Cassandra, Redis)
- Have experience with GUI frameworks (PyQt, PySide)
- Has contributed to open source projects



This Job is no longer active!