NBCUniversal Media, LLC

DreamWorks Feature - Department TD

NBCUniversal Media, LLC$89K — $130K *
Media
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of software development experience with programming languages like Python, C++, JavaScript.
  • Strong object-oriented programming skills.
  • Fundamental knowledge of computer graphics principles.
  • Experience in computer animation, visual effects, or gaming industries.
  • Familiarity with industry-standard DCCs such as Maya, Houdini, and Unreal.
  • Capability to work autonomously and as part of a team.
  • Skilled in identifying and overcoming production obstacles.

Responsibilities

  • Support critical production software and workflows effectively.
  • Develop software solutions adhering to studio coding standards and best practices.
  • Conduct validation testing to ensure software quality.
  • Stay updated on third-party technologies for informed decision-making.
  • Diagnose and resolve artist and production issues efficiently.
  • Enhance and maintain existing software to streamline production.
  • Document processes and solutions for recurring production challenges.

Benefits

  • Opportunity for hybrid work, requiring four days in-office weekly.
  • Collaborative environment with Technical Directors and cross-disciplinary teams.
  • Role includes training and mentoring opportunities for newcomers.
  • Engagement with cutting-edge technology and animation workflows.
Full Job Description
Job Description

"What would you say you do here?"
  • Support production critical software, infrastructure and workflows. For example, services-based infrastructure, production management software, pipeline software, DCCs; fur, cloth, particle effects, animation, and rendering workflows.
  • Gain and demonstrate a working knowledge of studio coding standards, policies, and best practices. Use these skills to engineer robust and strategic software solutions.
  • Build validation tests to ensure software quality.
  • Stay abreast of existing and new third party technology to inform technical decision-making.
  • Triage artist and production issues.
  • Extend and improve the existing pipeline through support and development of existing software and procedures
  • Contribute to novel software integrations.
  • Gain a working knowledge of proprietary and/or industry-standard DCCs (e.g. Premo, Moonray, Maya, Houdini, Unreal, Nuke)
  • Gain a working knowledge of the artist's workflow, toolsets and processes.
  • Propose, develop, communicate and implement change management plans.
  • Maintain a constructive attitude when faced with unexpected challenges.
  • Develop and support custom solutions for feature animation.
  • Complete assigned tasks on time or proactively communicate obstacles and timeline changes.
  • Continually evaluate the pipeline and find new ways to streamline production processes.
  • Communicate with artists to identify production facing problems.
  • Clearly and concisely document software and approaches to solving recurring problems.
  • Deconstruct production issues/requests and direct component tasks to appropriate departments.
  • Constructively give and take in feedback and work towards addressing it.
  • Collaborate with TDs and department leadership when resolving production issues.
  • Act as a production/department representative when collaborating with cross disciplinary teams.
  • Assist in training and mentoring of new Technical Directors.
  • Be a model representative of the TD department.


Qualifications

"What do I need to have in order to do this job?"
  • Software development experience using common or domain-specific programming/scripting languages, e.g., Python, C++, Javascript, HScript, MEL, TCL
  • Strong programming skills including Object Oriented Programming.
  • Working knowledge of computer graphics fundamentals.
  • Production experience in computer animation, visual effects, or game industry.
  • Working knowledge of proprietary and/or industry-standard DCCs, such as Premo, Moonray, Maya, Houdini, Unreal, Nuke
  • Ability to work independently or within a group.
  • Ability to establish and shift priorities in collaboration with Supervising TDs.
  • Ability to recognize blocking obstacles and seek help

"What can I offer?"
  • Bachelor's or Master's Degree in Computer Science, Engineering, or related field.
  • Proficiency in Python.
  • Experience with writing tools or plugins for computer graphics applications.
  • Experience with tool integration into existing or new pipelines.

This position has been designated as hybrid, generally contributing from the office a minimum of four days per week.

Salary range: $89,752 - $130,000

Additional Information

As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision.

About NBCUniversal Media, LLC

NBCUniversal Media, LLC is a media and entertainment company that operates a variety of businesses, including television networks, film studios, and theme parks. The company was founded in 2004 and is headquartered in New York, New York. NBCUniversal's television networks include NBC, Telemundo, and USA Network, among others. The company's film studios produce and distribute movies under the Universal Pictures brand. NBCUniversal also operates theme parks in the United States and Japan. The company is committed to producing high-quality content and delivering it to audiences around the world.
Learn more about NBCUniversal Media, LLC
Size
35,000 employees
Industry
Founded
1994

Similar Jobs

More Jobs at NBCUniversal Media, LLC

More Media Jobs

Find similar DreamWorks Feature - Department TD jobs: