# Staff Software Engineer - USD Authoring

**Company**: Walt Disney Animation Studios
**Location**: Vancouver, BC
**Experience**: staff
**Job type**: full-time
**Salary**: C$143,100 to C$191,950 per year
**Category**: Engineering
**Industry**: Technology

**Apply**: https://disney.wd5.myworkdayjobs.com/en-US/disneycareer/job/Vancouver-BC-Canada/Staff-Software-Engineer---USD-Authoring_10159877?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_a9338475-add

## Description

At Walt Disney Animation Studios, we have a deep commitment to the philosophy that creativity inspires technology, and technology inspires creativity.

We are looking for an engineer to join our Production Technology team, targeting software development in multiple domains, from core libraries to user interfaces.

**Projects Include**

- Designing and implementing core infrastructure to manage shot, environment, and asset definitions and structures

- Building new APIs to allow for artist-facing and data management tools to more readily access shot content

- Supporting productions by identifying and solving technical obstacles encountered by artists

- Extending and improving core libraries used for end-user tool creation

- Creating new user interfaces and tools for artists and technical directors to author, edit, access, and inspect shot and asset content

- Adopting new external DCCs and integrating them into our pipeline

- Writing new tools and plugins into 3rd party apps for rough to fine story development

- Devising artist dashboards for consolidating and managing tasks, encouraging collaboration and visibility into characters, environments, story, and film making process

**What does it mean to be a developer here at WDAS?**

- Engineers get to work on the full stack of tools, from developing underlying algorithms to building intuitive artist-friendly interfaces

- Work hand in hand with artists to make necessary tools for complex characters and environments

- Develop on top of a highly performant, extendable in-house application framework

- Develop new artist-centric interaction models using latest hardware and technologies

**Key Qualifications:**

- Strong experience with C++ (including x11/x14) or equivalent experience

- Strong experience with Python or equivalent experience

- Strong experience with USD (Universal Scene Description)

- Strong experience with Qt (for desktop development) or equivalent experience

- 7+ years experience designing and developing interactive tools, with 3+ years in senior technical roles designing core infrastructure

- Partner with Technology leadership to establish architectural vision for key new frameworks

- Extensive experience designing APIs from scratch and extending existing frameworks

- Ability to collaborate with team members across disciplines and interface with stakeholders

- Experience guiding cross-disciplinary teams of engineers over open-ended technical problem domains

- Demonstrated ability to lead development from architectural design to implementation and adoption

- Exemplary communication, teamwork, and problem-solving skills

- BS in Computer Science, Computer Engineering, Electrical Engineering, or related field

The hiring range for this position in British Columbia, Canada is C$143,100 to C$191,950 per year.

## Skills

### Required
- C++
- Python
- USD
- Qt
- Computer Science

### Nice to have
- computer graphics
- animation
- graphics techniques
- algorithms
- linear algebra
- numerical methods

---

Source: [Apply at disney.wd5.myworkdayjobs.com](https://disney.wd5.myworkdayjobs.com/en-US/disneycareer/job/Vancouver-BC-Canada/Staff-Software-Engineer---USD-Authoring_10159877?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
