Taro Logo

Senior Platform Software Engineer

Pixar Animation Studios is an Academy Award-winning film studio specializing in computer animation, creating beloved films like Toy Story, Monsters Inc, and Inside Out.
Emeryville, CA, USA
$160,565 - $207,790
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Entertainment

Description For Senior Platform Software Engineer

Pixar Animation Studios is seeking a Senior Platform Software Engineer to join their Software R&D team, which develops the studio's proprietary animation software. This is an exciting opportunity to work at one of the world's premier animation studios, contributing to the tools that help create beloved animated films.

The role focuses on building and maintaining state-of-the-art production tools for Pixar's artists. As a Platform Software Engineer, you'll be responsible for crafting and maintaining software for Pixar's asset system, production pipeline, and software development infrastructure. This position requires deep understanding of software application engineering and the ability to collaborate in a large cross-functional team of developers.

You'll be working in a Linux environment, developing both user interfaces and backend systems for asset management and developer tooling. The role involves the full software development lifecycle, from design and implementation to testing and maintenance. You'll be using Python and C++ to build high-quality APIs and applications, while ensuring scalability and consistency across all tools.

The position offers competitive compensation, with a salary range of $160,565 to $207,790 per year in Emeryville. You'll be working at Pixar's main campus, contributing to the technology that powers some of the most successful animated films of all time.

Key responsibilities include owning the full software development lifecycle, optimizing both user interfaces and backend systems, collaborating with other technology teams, and championing best practices in software development. You'll also be empowering users by building intuitive tools that enhance workflows for artists and developers.

The ideal candidate will have at least 5 years of experience with a Bachelor's degree in Computer Science (or 3 years with an advanced degree), strong skills in Python and C++, and experience with Linux systems programming. You should have excellent communication skills and be able to work effectively with both technical and non-technical users.

This is a unique opportunity to join a studio that has created beloved films like Toy Story, Monsters Inc, Cars, and Inside Out. You'll be part of a team that continues to push the boundaries of animation technology while maintaining Pixar's high standards of quality and innovation.

Join Pixar Animation Studios and be part of creating the next generation of animation technology that will help bring future stories to life on the big screen.

Last updated 2 days ago

Responsibilities For Senior Platform Software Engineer

  • Own the full software development lifecycle from design and implementation to testing and maintenance of robust pipeline software within a Linux environment
  • Develop and optimize both user interfaces and backend systems, including those for asset management and developer tooling
  • Collaborate with other technology teams, actively participating in code reviews, design discussions, and team meetings
  • Empower users by building and continually improving intuitive tools that enhance workflows
  • Innovate and explore emerging technologies
  • Champion best practices in software development
  • Effectively communicate work status through project proposals and documentation

Requirements For Senior Platform Software Engineer

Python
Linux
  • Bachelor's degree in Computer Science plus 5 years experience, advanced degree in Computer Science plus 3 years experience, or equivalent industry experience
  • Proven track record of building high-quality APIs and applications in Python and C++
  • Experience with systems programming in a Linux environment
  • Strong software engineering, test planning and execution, and time management skills
  • Experience collaborating with GUI design teams and programming in frameworks such as Qt
  • Ability to troubleshoot with a high attention to detail and quality
  • Excellent verbal and written communication skills
  • Demonstrated ability to support and collaborate with both technical and non-technical software users
  • An appreciation for and commitment to well-documented code

Interested in this job?

Jobs Related To Pixar Animation Studios Senior Platform Software Engineer