The Walt Disney Company logo
The Walt Disney CompanyPosted 1 month ago

Expression of Interest - Sr. Software Engineer, USD Authoring

$141,900–$190,300 year

On-siteBurbank Los Angeles County, California, United States

Full TimeSenior LevelEnterprise

Job Summary

Design and implement core infrastructure to manage shot, environment, and asset definitions while building new APIs for artist-facing data management tools. Lead efforts in designing innovative workflows and state-of-the-art solutions by extending core libraries, creating user interfaces for authoring and inspecting content, and integrating external DCCs into the pipeline. Develop new tools and plugins for third-party apps and devise dashboards to consolidate tasks and improve collaboration. This role targets software development in multiple domains within the Production Technology team, working alongside artists and leadership to solve unique technical challenges for animated content.

Required Qualifications

  • Strong experience with C++ (including x11/x14)
  • Strong experience with Python or equivalent experience
  • Strong experience with Qt (for desktop development) or equivalent experience
  • Experience with USD (Universal Scene Description)
  • Experience with developing threaded libraries and applications using TBB
  • At least 5 years experience designing and developing interactive tools
  • Good sense of user interface/software design
  • Exemplary communication, teamwork and problem solving skills, balancing the timeliness of solutions with their sustainability
  • Able to prioritize competing demands based on business value
  • Effective listener: able to engage with engineers and artists to understand their requirements and infer practical solutions
  • BS in Computer Science, Computer Engineering, Electrical Engineering or other related field; or comparable industry experience

Desired Qualifications

  • Strong experience writing testable code
  • Experience working with a Product Design/UX Engineering team
  • Experience in the computer animation process (eg. games/films/visual effects)
  • Master's degree or higher in Computer Science, Computer Engineering, Electrical Engineering or other related field; or comparable industry experience

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce