Job Details

ID #49849392
State California
City Emeryville
Job type Permanent
Salary USD TBD TBD
Source The Walt Disney Company
Showed 2023-05-03
Date 2023-05-02
Deadline 2023-07-01
Category Et cetera
Create resume

Lead Software Engineer, Presto Execution Engine

California, Emeryville, 94608 Emeryville USA

Vacancy expired!

We are looking for a team-focused and collaborative engineering leader for our Presto Execution Engine team! As the Presto Execution Engine Lead, you will guide the development of the core of Presto, Pixar's Academy Award-winning in-house animation software used on all of our films, evolving our most essential technologies to the exciting and ever-changing challenges brought by new films and new ways of working. You will lead the integration and further development of this engine into Pixar's Universal Scene Description (USD), greatly expanding USD's capabilities. You will work closely with the group's director and manager, and collaborate with production and other R&D teams to define the roadmap, balancing short-term needs with long-term strategic direction. In collaboration with your team of software engineers, you will implement new features and maintain the existing system. As the lead, you also play a critical role in mentoring individual contributors on the team, supporting and enabling their career development.

RESPONSIBILITIES:

  • Drive solutions to challenging problems that arise from evolving the architecture of software that is heavily exercised in an active production environment
  • Collaborate with other R&D and production teams, as well as external partners to identify needs, discover dependencies and prioritize tasks and available resources
  • Balance short-term needs with strategic direction while keeping focus on long-term goals and continually ensuring that production users are not blocked
  • Provide team members with regular feedback and support them in developing a plan for growth
  • Set technical direction, plan and implement new features, optimize algorithms and data structures, and support and maintain the existing system
QUALIFICATIONS:

  • Start with a strong understanding of C that you continually expand upon
  • Express curiosity in deepening your understanding of down to the metal performance characteristics of your code
  • Take pride and passion in planning software architecture that minimizes complexity, scales well, and remains malleable to an ever-evolving film-making pipeline
  • Hold yourself and others to a high bar when it comes to engineering methodologies, like writing maintainable code, providing good documentation, and embracing automated testing
  • Have the ability to listen well and communicate clearly
  • Find fulfillment in mentoring and inspiring individuals, as well as supporting their career growth
  • Able to work hybrid model (4 days a week on campus)
The hiring range for this position in Emeryville is $193,205.00 to $250,030.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.

Vacancy expired!

Subscribe Report job