Sphere Entertainment Co. is looking for a software engineer to join the Production Technology Pipeline team to develop and refine tools that automate and optimize production workflows from capture to playback for groundbreaking productions.
Requirements
- Minimum of four years writing pipeline tools for a VFX, post, or animation facility.
- Strong understanding of software development best practices; testing, version management, etc.
- Strong experience in all major OS: Windows, Linux, MacOS.
- Strong development experience with Python.
- Familiarity with creating pipeline integrations for Nuke, Houdini, After Effects, Maya, Resolve, etc.
- Experience with version control tools: Git.
- Experience designing user interfaces with PyQt.
Responsibilities
- Design, develop, and maintain Pipeline’s software tools.
- Support a variety of artist workflows: I/O, Editorial, VFX, Color, Sound, QC, Review, Mastering, and Delivery.
- Support a variety of production types: Exo Sphere advertisements, long-format in-venue features, real-time, etc.
- Directly collaborate with end users and stakeholders to determine scalable solutions to address problems in a user-friendly manner from proof-of-concept to deployment.
- Adhere to industry-standard conventions for coding and documentation.
- Identify potential optimizations or newer solutions to existing pipeline tools.
Other
- Candidates must have a proven history of creating tools for high-end VFX or other areas of post-production that are stable, well documented, easy to use, effective, and easy to maintain.
- The extreme level of integration between disciplines requires a balanced, creative, agile approach to be successful; being able to prioritize, communicate, and see the bigger picture are required skills.
- Detail oriented with excellent communication and documentation skills.
- Ability to multi-task, prioritize, take criticism, and work under high pressure with tight deadlines.
- Good problem solving, troubleshooting, and debugging skills.