This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Wētā FX is a world leading visual effects studio with a strong track record of delivering complex, high-quality work across film and television, working on large scale productions that push both creative and technical boundaries. We are currently seeking Software Engineers to join the Technology and Research realm here in Wellington. These roles focus on solving technical issues for Wētā FX users while contributing to the development of tools that support our crew to deliver world class CGI. Our Engineers specialise in creating robust, scalable tools that support hundreds of artists while adapting to the creative and technical challenges of each new project. In these roles, you will be working across large scale, visual effects of feature films and television, integrating new and emerging technologies into production workflows, and collaborating with teams across the T&R and wider artistry realms. This is a great opportunity to grow within a high performing environment and work on complex, evolving problem spaces.
Job Responsibility
Writing scalable, robust code that integrates with an array of Wētā FX custom libraries
Trouble-shooting software issues and providing support to a wide range of users
Delivering pragmatic solutions in a fast paced, constantly evolving environment
Working with stakeholders and teammates to strategize the best solutions
Coding, testing, integration, and release cycles that keep production safe and moving ahead.
Requirements
Strong Python development skills or experience with a similar programming language
Experience developing within DCC tools, such as Houdini or Autodesk Maya
Familiarity with Git version control systems
A solid understanding of software engineering principles, including architecture, design patterns and unit/integration/regression/acceptance testing
Self-motivated, approachable, proactive, adaptable, and a hard-working teammate with a collaborative spirit
Experienced in providing technical assistance to deliver projects with internal/external clients. Able to thrive in fast-paced/time-critical environments. Able to collect requirements and user feedback independently
Good communicator, both written and verbal.
Nice to have
Experience with other common scripting languages such as C++, C# or Java
Experience with desktop GUI frameworks such as Qt
Experience in API development, with a focus on performance, stability and scalability
Background in Visual effects or video game development