Software Engineer, Tools Internals (Core)

Pixar Animation Studios is an Academy Award®-winning film studio with world-renowned technical, creative and production capabilities in the art of computer animation.
Emeryville, CA, USA
$145,265 - $187,990
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
4+ years of experience
Entertainment

Description For Software Engineer, Tools Internals (Core)

Pixar Animation Studios, a subsidiary of The Walt Disney Company, is seeking a Software Engineer for their Tools Internals team. This role is part of the Software R&D department, which is responsible for developing Pixar's in-house and open-source software. The position focuses on extending features and improving performance of their in-memory scene representation and computation engine, which is core to their digital content creation application, Presto, and open-source USD.

The ideal candidate will work on high-performance C++ code, focusing on multithreading and parallel programming. They will collaborate with a multi-functional team of developers to craft and implement robust, maintainable code. The role involves working closely with both artists and engineers to build innovative filmmaking tools that enable film production and extend artistic capabilities.

Key responsibilities include contributing to 3D graphics software applications, optimizing performance-critical code paths, taking ownership of production environment challenges, and collaborating with various teams including engineers, technical artists, and QA. The position also involves working with external partners to bring Pixar's technologies to open-source USD distribution.

Requirements include strong C++ knowledge, expertise in data structures and algorithms, experience with STL and modern C++, and ability to design APIs and frameworks. The ideal candidate should have 4+ years of professional experience and a Bachelor's degree in Computer Science or equivalent experience.

The position offers a competitive salary range of $145,265 to $187,990 per year, based on experience and qualifications. Located in Emeryville, California, this role provides an opportunity to work at a world-renowned animation studio known for creating beloved films like Toy Story, Inside Out, and Coco.

This is an excellent opportunity for a skilled software engineer passionate about graphics, performance optimization, and creating tools that enable artistic excellence in animation.

Last updated 2 months ago

Responsibilities For Software Engineer, Tools Internals (Core)

  • Contribute to world-class 3D graphics software applications and frameworks
  • Profile performance-critical code paths and optimize algorithms
  • Take ownership of challenges in production environment
  • Collaborate with engineers, technical artists, QA, and project management
  • Develop user-facing features and enhance software capabilities
  • Work with external partners on open-source USD distribution
  • Exchange knowledge and collaborate with technicians and artists

Requirements For Software Engineer, Tools Internals (Core)

Linux
  • Strong understanding of C++ including internal workings
  • Solid knowledge of data structures and algorithms
  • Experience with STL and modern C++
  • Ability to design and implement APIs and frameworks
  • High engineering methodology standards
  • Strong communication skills
  • Four or more years of professional experience
  • Bachelor's degree in Computer Science or equivalent experience

Jobs Related To Pixar Animation Studios Software Engineer, Tools Internals (Core)

Software Engineer, Tools USD (Core)

Senior Software Engineer position at Pixar Animation Studios working on Universal Scene Description (USD) framework for asset interchange and collaborative editing in film production pipeline.

Software Engineer Consideration – SIGGRAPH 2025

Senior Software Engineer position at Pixar Animation Studios working on proprietary animation software and frameworks, requiring strong C++ skills and graphics experience.

Software Development Engineer III, Annapurna Labs

Senior Software Engineer role at Amazon Annapurna Labs working on AWS Neuron software for machine learning chips.

Senior Systems Engineer, Amazon Connect, Amazon Connect

Senior Systems Engineer role at Amazon Connect, focusing on SIP/VoIP infrastructure and telecom operations for AWS's cloud-based contact center platform.

Senior Software Development Engineer, Self-Service and Automation Team, Amazon Customer Service

Senior SDE role at Amazon's CET department, leading AI-powered customer service automation solutions and architecting next-generation systems.