Build & Release Engineer
Company
The Walt Disney Company
Location
East Bay
Type
Full Time
Job Description
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.
Date Posted
01/29/2025
Views
0
Similar Jobs
Sales Development Representative- French - Qualtrics
Views in the last 30 days - 0
Qualtrics is a company that creates software for top brands to enhance customer experiences team performance and product design They are looking for a...
View DetailsAI Solution Manager, ServiceNow Platform - ServiceNow
Views in the last 30 days - 0
ServiceNow a global market leader in AIenhanced technology is seeking an AI Solution Manager to lead the implementation of AI solutions for complex bu...
View DetailsSenior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsSenior Systems Infrastructure Engineer - BlackLine
Views in the last 30 days - 0
BlackLine is seeking a highly skilled Infrastructure Engineer to design build and manage corporate environments across Azure AWS and GCP platforms The...
View DetailsSolution Manager, Workday - BlackLine
Views in the last 30 days - 0
BlackLine is a leading provider of cloud software that automates and controls the entire financial close process The company is committed to modernizi...
View DetailsSenior Program Manager, Global Occupational Health & Safety - ServiceNow
Views in the last 30 days - 0
ServiceNow is seeking a Health Safety Program Manager to design implement and lead a comprehensive corporate safety program The role involves develop...
View Details