Animation Programmer

  • Design and implement well-engineered, reliable, and maintainable
  • Collaborate with team members to develop various gameplay systems
  • Develop and test code, fix bugs, and profile and optimize code as directed
  • Follow best practices, development processes, and coding standards
  • Document and review technical designs with other software programmers
  • Work with QA, providing information needed to fully test developed code
  • Keep up to date on programming methods, practices, and technologies
  • Identify technical and developmental risk/obstacles and generate solutions to overcome identified risks
  • Enforce company coding standards via code review.
  • 3+ years working in the game industry (regardless of shipped titles)
  • Strong understanding of UE4 and UE4 Blueprints
  • Robust knowledge of game systems and their implementation from scratch to shipped
  • Good written communication (documentation)
  • Strong interpersonal skills (collaborative)
  • Good understanding of linear algebra
  • Knowledge of performance capture tools such as Pix and Renderdoc
  • Several shipped titles
  • Debugging and optimization on modern console platforms
  • The ability to mentor other programmers as needed to increase their abilities and productivity
  • Experience with Power IK
  • Experience with optimizing and refactoring of UE4 Blueprints
Please send all your documents to

Senior Software Engineer (Generalist)

Rainbow Studios is looking for a Senior software Engineer who is willing to push the limits with the next generation...