Facebook pixel

Software Engineer
Posted on 4/30/2021
Austin, TX, USA
Experience Level
Desired Skills
Data Structures & Algorithms
Unreal Engine
Web Development
  • 3+ years of software engineering experience in supporting film, commercial, or other entertainment media agencies
  • Bachelors degree in Computer Science or equivalent experience
  • Strong computer architecture knowledge
  • Strong system administration experience
  • Extensive experience with digital content creation tools
  • Experience with C/C++
  • Experience using C#, Python, or other scripting languages
  • Familiarity with building modular and dynamically extensible solutions
  • Interest in usability and user interface design
  • Strong grasp of 3D math
  • Understanding of 3D content creation tools such as Houdini and Maya
  • Flexibility to learn new programs and adapt to organizational needs within production
  • Effective verbal and written communication skills
  • Positive team-oriented attitude with a good work ethic and desire to constantly improve
  • Must be comfortable working in a highly collaborative organization in an iterative development lifecycle
  • Develop systems & tools to establish and support workflows for Rooster Teeths content creation pipeline(s)
  • Provide system administration over servers and storage infrastructure that supports content creation pipelines
  • Develop custom tools, integrations and plugins for 3D and 2D animated content creation to automate manual tasks and implement custom Computer Graphic algorithms, standardize import/export of data, etc
  • Integrations include Shotgun Toolkit, Maya, 3D Studio Max, Houdini, Toonboom, Adobe Suite, Unreal, Nuke and render farm software such as Deadline, Royal Render and OpenCue
  • Create and maintain standardizations, methodologies, and documentation
  • Provide technical support to artists both for developed tools and third party packages
  • Educate artists on automation tool usage and best practices
Desired Qualifications
  • Direct experience building content creation workflows for the entertainment industry
  • Experience with Shotgun application
  • Experience with developing plug-ins for Shotgun Tookit, Houdini, Maya, or Toonboom
  • Experience with programming back-end architecture for the Unreal Engine
  • Experience with improving the throughput of a Render Farm
  • Experience with optimizing the storage and management of digital assets
  • Experience with Motion Capture technology
  • Experience with data management and databases
  • Good knowledge of Shader coding
Rooster Teeth

201-500 employees

Creates online media content
Company Overview
Rooster Teeth knows that they have the best community of fans on the planet, and their mission is to let that be known in every way possible.