This job listing expired on Feb 7, 2021
Tweet

This position is for a temporary engagement through our staffing partner Yoh Services.

Candidates must be authorized to work in the United States for this position.

SUMMARY:

At Naughty Dog, Environment TDs play a crucial part in ensuring the Environment team has the tools and tech that it needs. That may mean writing new tools, establishing standards and workflows, debugging issues, or creating highly-technical assets – whatever it takes to help the team work as smoothly as possible!

RESPONSIBILITIES:

  • Create tools to streamline artist workflows (example: asset management tools, pipeline automation scripts)
  • Create tools to give artists more power (example: procedural content generation and placement tools, advanced Boolean tools)
  • Ensure tool interfaces are user-friendly and effective
  • Create well-architected systems that can be built upon for years to come
  • Support the content team in debugging issues with tools or assets
  • Create art assets that require high technical skill or specialist knowledge

REQUIREMENTS & SKILLS:

  • Proficiency with Python, PyQT/PySide, and with Maya scripting
  • Ability to write robust code, both from a functional and architectural standpoint
  • Excellent problem-solving skills and ability to implement the vision of the department Lead
  • Good oral and written skills

BONUS SKILLS:

  • Experience in C# or C++
  • Experience with OpenMaya and Maya plugin development
  • Experience in other content creation software, as a user or tools developer; Houdini, Substance Designer, Substance Painter, etc.

As part of the Naughty Dog application process, candidates should expect to be given a technical interview and may be asked to complete an art test.