company_logo

Full Time Job

Lead Build / Release Engineer

Pixar

Emeryville, CA 01-05-2022
 
  • Paid
  • Full Time
Job Description
The Build and Release Engineering team creates, maintains, and supports internal tools for building much of Pixar's internal software, deploying software releases to our artists, and managing software configurations post-deployment. The Build and Release lead is responsible for organizing the efforts of the team to produce timely software releases and provide support for developers using build tools, while maintaining a great relationship with our developers and production artists.

RESPONSIBILITIES:
• Work with QA, developers, and production to determine branching strategies and release schedules
• Mentor build/release engineers in areas such as software development standard methodologies, customer support, problem-solving techniques, and professional development
• Prioritize incoming work and set goals for the team
• Form strategy and policies for integrating new third-party software into the studio's builds
• Collaborate with other teams to improve developers' experience of the build system, including adding new capabilities
• Guide source control policy for developers working in the Studio Tools build environment
• Communicate with other teams about upcoming build or release changes that will affect their work
• Decide what training and documentation is needed to communicate build and release policies to new hires and existing employees
• Work closely with the Tools Platform team on major improvements to existing release and configuration management infrastructure

QUALIFICATIONS:
• Bachelor's degree in Computer Science or equivalent experience
• Excellent written and verbal communication skills
• Excellent problem-solving skills
• Experience leading technical teams, or coaching/mentoring other team members in a technical area
• Deep familiarity with common developer tool sets, including source control (Perforce and Git), continuous integration, and automated unit testing
• Willingness to be hands-on and deeply understand the team's processes and pain points
• Experience creating and extending build systems using SCons and/or CMake
• Experience programming in scripting languages like Python and bash.
• Experience with Linux system administration, particularly Red Hat/Fedora/CentOS.

Bonus points if you have:
• Experience writing/building/debugging applications in C++
• Experience writing/building plugins for VFX content creation tools like Maya and Houdini
• Building complex software products on multiple platforms (Windows, MacOS, Linux)

Pixar's objective is to combine proprietary technology and world-class creative talent to develop computer-animated feature films with memorable characters and heartwarming stories that appeal to audiences of all ages.

Jobcode: Reference SBJ-gx6b8z-3-143-0-157-42 in your application.

Company Profile
Pixar

Pixar Animation Studios, a wholly owned subsidiary of The Walt Disney Company, is an Academy Award®-winning film studio with world-renowned technical, creative and production capabilities in the art of computer animation.