CareerPlanSign in

Staff Software Engineer - USD Authoring

Vancouver, BC, Canada💼 Full-time💰 $143,100–$143,100🗓 2026-09-01 → 2026-09-26

Core

Designing and implementing core infrastructure, APIs, and user interfaces for USD authoring tools to manage shot, environment, and asset definitions for animated content.

Role type

Staff Software Engineer (USD Authoring & Infrastructure)

Builds

Core libraries, APIs, artist-facing tools, and dashboards for shot and asset management

Domain

Animation Technology / Production Technology

Deliverable

production ML models | product features | dashboards & analysis

Required skills

C++ (x11/x14), Python, USD (Universal Scene Description), Qt, API design, architectural design, cross-functional leadership

Preferred skills

Computer graphics algorithms, animation techniques, modern UI development, mentoring, linear algebra, numerical methods

Technologies

C++, Python, USD, Qt

Responsibilities

Designing core infrastructure for shot and asset definitions; Building APIs for data management tools; Creating user interfaces for authoring and inspecting content; Extending core libraries for end-user tool creation; Integrating external DCCs into the pipeline; Devising artist dashboards for task management and collaboration

Seniority

Staff, hands-on IC with architectural leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.