Gameplay engineer Job Description

Gameplay engineer Job Description Template

A Gameplay Engineer designs, implements, and fine-tunes game mechanics, ensuring a seamless and engaging player experience. Responsibilities include coding, debugging, and collaborating with designers to bring creative visions to life.

Responsibilities:

  • Collaborate with game designers, artists, and other engineers to implement gameplay features
  • Design, develop, and maintain gameplay systems and mechanics
  • Create and maintain technical documentation for gameplay systems
  • Optimize gameplay systems for performance and memory usage
  • Identify and diagnose gameplay issues and provide solutions
  • Stay up-to-date with industry trends and advancements in game development technology
  • Provide mentorship and guidance to junior gameplay engineers
  • Contribute to the development of project schedules and deliverables

Requirements:

  • Strong proficiency in C++ programming language
  • Experience in game development using Unreal Engine or Unity
  • Ability to design, develop and implement gameplay systems, mechanics, and features
  • Familiarity with physics, math and algorithms relevant to game development
  • Good understanding of performance and optimization techniques for game engines
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills to work effectively in a team environment
  • Bachelor’s or higher degree in Computer Science, Engineering or a related field, or equivalent experience.