The Build and Release Engineering team within Pixar Software R&D creates, maintains and supports tools for building Pixar's internally-developed software, deploying software releases to our artists, and managing production software configurations post-deployment. The team is growing to tackle additional responsibilities in support of Pixar's open source Universal Scene Description (USD) project. We are looking for candidates with a strong understanding of build systems for multi-platform open source software and a desire to engage and support the USD community in addition to artists at Pixar.
WHAT YOU'LL BE DOING:
- Developing and supporting internal software configuration & deployment tools including software build, continuous integration and release automation
- Improving and maintaining Pixar's third-party dependency management system built on Conda
- Working with other R&D teams to extend Pixar's Linux-based continuous integration framework to target Windows and macOS
- Improving development workflows for USD developers at Pixar and in the open source community, including building open source pipelines in GitHub
- Providing direct support to developers, both internal and in the wider USD community, helping to solve configuration and build-related issues
WHAT YOU OFFER:
- Strong communication and teamwork skills, and a strong desire to help others solve technical problems
- Ability to effectively prioritize and respond quickly and efficiently to multiple issues and tasks
- Demonstrated ability as a release engineer, DevOps engineer or with Linux/macOS software development on a large-scale product
- Deep experience with both Git and Perforce revision control systems, including experience interacting with Gitlab/GitHub APIs
- Experience configuring tools like SCons, CMake or Bazel to build large, multi-platform applications written in C++ and Python
- Proficiency with scripting languages, particularly Python
NICE TO HAVES:
- Proficiency with a package management solution like Conda or Nix
- Prior experience building and releasing software at a VFX studio or software vendor
The hiring range for this position in Emeryville is $131,495.00 to $170,170.00 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors.
Top Skills
The Walt Disney Company London, England Office
London, United Kingdom