Gameplay Engineer Job Description

Gameplay Engineer Job Description

4.9
178 votes for Gameplay Engineer
Gameplay engineer provides hands-on technical assistance in all aspects of data engineering design and implementations including data ingestion, data models, data structures, data storage, data processing, and data monitoring at scale.

Gameplay Engineer Duties & Responsibilities

To write an effective gameplay engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included gameplay engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Collaborate with your engineering lead, other engineers, and our design and content development teams to develop and refine game systems that meet all design and schedule requirements
Coordinate with QA and the Game Team leads to ensure successful roll out of new features to the team(s)
Collaborate with designers and content creators to brainstorm solutions that further the game’s artistic and design vision
Implement complex gameplay systems through consultation and coordination with other software engineers, game designers, visual artists, and audio engineers
Investigate and adopt new game technologies, practices, tools, and systems
Designing, developing, writing testing, and implementing game system code and authoring tools
Working with designers, artists and other personnel involved in the development of products as required
Writing clear, maintainable, portable code
Accurately estimating your schedules and delivering high quality work products to that schedule
Anticipating, identifying, analyings, prioritizing, mitigating and communicating risks related to gameplay systems

Gameplay Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Education for Gameplay Engineer

Typically a job would require a certain level of education.

Employers hiring for the gameplay engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Software Engineering, Mathematics, Physics, Engineering, Computer Engineering, Technical, Math, Game Development, Game Programming

Skills for Gameplay Engineer

Desired skills for gameplay engineer include:

Performance/memory constraints of game software
Good software programming practices
C/C++
C++
Optimization techniques
Performance tools
At least one scripting language
Common data structures and algorithmic solutions
Data structures and algorithms commonly used in gameplay

Desired experience for gameplay engineer includes:

Prior experience shipping a console
Experience with scripting languages (Perl, Python, Lua) and C#
Solid understanding of data driven architectures
A Solid understanding ofanimarion and 3D math
Experience in areas where concurrency, memory and performance are of high importance
Great communication skills that support an open working environment in terms of feedback

Gameplay Engineer Examples

1

Gameplay Engineer Job Description

Job Description Example
Our company is looking for a gameplay engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for gameplay engineer
  • Reviewing code of other engineers to ensure they follow best practices and standards
  • Work closely with designers, artists, and other engineers to ensure a great player experience
  • Collaborate with other members of the engineering team to build sustainable and maintainable technologies and code
  • Own systems vertically from the back end to the player facing UI
  • Anticipating, identifying, analyzing, prioritizing, mitigating and communicating risks related to gameplay systems
  • Collaborate with designers and producers on feature requirements
  • Prepare technical designs for review and approval
  • Plan, write, test, debug and fix code for new and existing features in the game
  • Seek feedback on the feature you are developing early and often
  • Use your gameplay sensibilities to make features better
Qualifications for gameplay engineer
  • Experience—preferably with games—in areas where concurrency, memory and performance are of high importance
  • Experience developing for Xbox360, Xbox One, PS3, or PS4 (preferred)
  • Experience with the release process including working on systems related to localization, certification and asset management
  • Experience developing for Xbox360, Xbox One, PS3 or PS4
  • Extreme passion for World of Warcraft
  • Strong motivation to analyze and improve systems and infrastructure
2

Gameplay Engineer Job Description

Job Description Example
Our growing company is looking for a gameplay engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for gameplay engineer
  • Bring the vision of the Core Mechanics (including locomotion and combat) to life
  • Rapidly prototype new mechanics to prove designs and iterate on mechanics
  • Design, architect and document technical designs for Gameplay systems
  • Develop tools and workflows to efficiently produce new game features
  • Work with a proprietary engine to develop shareable code and interface correctly with the engine
  • Collaborates with designers to develop gameplay features for Madden
  • Participate in distributed agile development across multiple teams
  • Creates systems and features in the areas of animation, AI, physics, and other gameplay related disciplines
  • Implements high quality code with comprehensive testing
  • Fixes bugs related to assigned tasks
Qualifications for gameplay engineer
  • A minimum of 5 years’ game programming experience and shipped AAA quality video games
  • Experience in the design and implementation of various game systems
  • A minimum of 2 years’ of game programming experience
  • Strong data structures, logic, and algorithm skills, broad understanding of game systems
  • Extreme passion for playing and making video games
  • A minimum of 3 years’ experience in game programming
3

Gameplay Engineer Job Description

Job Description Example
Our innovative and growing company is looking for a gameplay engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for gameplay engineer
  • Work with studios to innovate and create new systems to improve the use of analytics in games
  • Work with analysts to develop and translate Machine Learning models into low level code
  • Develop Real-time data collection and analytics on client/server platforms
  • Work with developers at studios to gather analytic requirements and coordinate their deployment
  • Design and write the code that runs and controls the game, incorporating and adapting existing libraries and writing custom code as needed
  • Contribute to the gameplay solution for an exciting new Maxis title on mobile platforms
  • Work in close collaboration with the design and production teams to deliver a fun and compelling game J
  • Work with designers to help bring the vision of the Creative Director to life
  • Design and Create tools to drive Mission & Quest creation
  • Work with Frostbite team to improve workflows for teams around the globe
Qualifications for gameplay engineer
  • Currently enrolled in a BS, MS or PhD in Computer Science, Computer Engineering or related field
  • Familiar with C, C++, C#, Assembly, and experience with Object Oriented Design preferred
  • Ability to learn and adapt quickly to new technology, platforms, and game areas
  • Highly creative with excellent problem solving and communication skills
  • Passion for video games and of the areas of focus listed above
  • Strong data structures, logic, distributed systems and algorithm skills, broad understanding of game systems
4

Gameplay Engineer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of gameplay engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for gameplay engineer
  • Investigate, Research and Implement systems to manage memory by dynamically streaming characters, mission assets and bosses
  • Manage the game flow to support save games, quest tracking and game completion
  • Design and implement well-engineered, reliable, maintainable, and bug-free code, primarily in Unreal but also in Unity
  • Work with CG artists and technical directors in order to implement assets in-engine
  • Design and implement gameplay features within an established framework
  • Research innovative ideas to improve efficiency and satisfy technical requirements, especially when it comes to the areas of VR and AR
  • Work with VR Producers, technical and creative leads to provide input for the budgeting process for technical gameplay/engine elements of a production
  • Across the VR group provide research and technical liaison between offices, and, where possible, share knowledge and facilitate communication between them
  • Work with game security and other groups to protect the client against hacks and cheats
  • Maintain familiarity of the game’s design, for both the live product and for future patches
Qualifications for gameplay engineer
  • 5+ years’ experience with large, scalable client/server web services
  • Experience developing on iOS or Android architectures, including online connectivity
  • Experience with automated testing and continuous integration (CI)
  • Good understanding of professional software development methodologies, QA and testing approaches
  • Great software engineering skills or potential
  • Great interest in C++
5

Gameplay Engineer Job Description

Job Description Example
Our company is hiring for a gameplay engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for gameplay engineer
  • Champion Blizzard’s core values, especially 'Gameplay First' and ‘Play Nice, Play Fair.’
  • Work with an interdisciplinary agile team of animators, designers, and programmers to design, prototype, and implement new gameplay features with focus on animations
  • Design and develop animation and gameplay features
  • Contribute to industry leading innovation in the animation domain
  • Help to portray the speed and skill of hockey in the 3D game world
  • Leverage industry experience to create unique and captivating gameplay experiences
  • Design, implementation, maintenance, and extension of game features, this will include design, front-to-back implementation, tuning, and polish
  • Design, implement, and maintain various gameplay systems for the Diablo franchise
  • BSc in Computer Science or related discipline, or equivalent industry experience
  • Strong C++ programming skills - C# and Python a plus
Qualifications for gameplay engineer
  • Knowledge of Unity a plus (including custom tool creation)
  • 5+ years of experience working on AAA products in a Gameplay role
  • Experience architecting and implementing Character mechanics in AAA video games
  • Experience creating tools to empower data-driven authoring of Character Mechanics
  • Experience scripting gameplay using data-driven tools
  • Strong expertise with C++ and experience in object-oriented design and implementation

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates