N

Netflix

Streams shows, films and live events worldwide

Technical Director Pre-Production

Software EngineeringConfirmed live in the last 24 hours
Full-timeVancouver, BC, CanadaCA$120k - CA$180k

About the Job

Requirements

  • Relevant education in software engineering and/or the film creation process.
  • At least 5 years of proven pipeline Technical Director experience in large-scale animated features, animated television series, games, and/or visual effects feature films.
  • Proven technical achievements within feature animation or visual effects.
  • Understanding of traditional techniques appropriate to the Pre-Production craft group.
  • Comprehensive experience using and troubleshooting relevant software such as Maya, Flix, Avid, Storyboard Pro, Premiere, Photoshop, and other software used in the Pre-Production domain.
  • Comprehensive understanding of technical details within the Pre-Production department.
  • Ability to conduct code reviews and troubleshoot problems as they arise.
  • Expert knowledge of Python and PyQt or another graphical user interface toolkit.
  • Knowledge of data flow, data dependencies, metadata, publishing, and retrieval.
  • Strong understanding of USD and its general concepts.
  • Knowledge of Flow Production Tracking (ShotGrid).
  • Knowledge of code management software such as Git and GitHub, and code review processes.
  • Knowledge of software development practices such as Agile and how to apply them in software such as Jira.
  • A degree in Animation, Film, Computer Science, Design, Engineering, Mathematics, or Physics, or an equivalent combination of education and work experience in animation or visual effects.

Responsibilities

  • Understand productions’ visual requirements and suggest new technologies or design procedures, techniques, and tools to meet them.
  • Provide technical expertise and guidance for all technology within the Pre-Production department.
  • Contribute to the direction, evolution, and maintenance of technology within the Pre-Production department.
  • Design, develop, and write maintainable, consistently high-quality code.
  • Track and resolve the most complex technical issues within Pre-Production in partnership with other Technical Directors and Software Engineers.
  • Work closely with other Technical Directors and Software Engineers within Pre-Production to drive the technical success of key development initiatives.
  • Ensure technology, tools, and procedures within the Pre-Production craft group support the creative process.
  • Solve visual problems using existing tools or by leading implementation of new tools.
  • Take responsibility for troubleshooting and optimizing Pre-Production tools, software, and workflows.
  • Drive quality assurance, technical testing, and validation of new technology, tool releases, or pipeline changes to ensure artist workflows are not impacted.
  • Understand adjoining departments’ processes and provide input where required to maximize pipeline efficiency and quality.
  • Participate in brainstorming and problem-solving, contributing technical expertise and insight to create and maintain technology within the canonical production pipeline.
  • Support the organization’s overall technical goals as required.
  • Track deadlines for own development initiatives and actively work to keep them on schedule.
  • Monitor the scope of the most technically challenging development initiatives within Pre-Production and help ensure scope adjustments include additional estimates as needed.
  • Prioritize and break down technical projects into organized parts.
  • Work with the Supervising Technical Director to prepare estimates and pitches as required.
  • Work with the Supervising Technical Director for Front-End to provide technical guidance to Pre-Production Technical Directors on day-to-day issues and escalate through appropriate channels when necessary.
  • Work with Technology Talent Management and Supervising Technical Directors to help develop the skills and abilities of mid-level Technical Directors within the Front-End craft group.
  • Mentor mid-level Technical Directors and assist with orientation for senior new starters.
  • Create synergies between work groups to promote efficiency and optimization and generate innovative ideas and approaches.
  • Communicate technical ideas, project status, problems, requirements, and rollout plans.
  • Communicate with Program Managers to contribute to scheduling and planning complex technology initiatives.
  • Discuss complex issues with Senior Software Engineers, developers, and supervisors.
  • Present to small teams, including tool demonstrations, Show Contract processes, and support dashboards.
  • Write specifications, tickets, and status updates.

Desired Qualifications

  • Solid understanding of C++.

About the Company

Netflix

Streams shows, films and live events worldwide

Netflix runs a subscription streaming service for TV series, films, documentaries, games and live events, watched by members around the world. Its catalog mixes licensed titles with originals it commissions in dozens of countries, from Korean dramas like Squid Game to stand-up specials and live sports. Members watch on smart TVs, phones, computers and game consoles, and a recommendation system shapes what each profile sees first. Netflix earns most of its revenue from monthly membership fees, including a lower-priced plan with ads sold through its own advertising technology. Netflix was founded in 1997 as a DVD-by-mail rental service and is headquartered in Los Gatos, California.

Company size
10,001+
Company stage
IPO
Headquarters
Los Gatos, CA
Founded
1997

Recently Posted Jobs

Explore more opportunities at Netflix

See more jobs