Programmer, Metagame Systems
Gearbox Software is looking for a gameplay programmer passionate about online games to implement metagame systems . Th is could include syst e ms like shared, persistent world state, economic systems, player ranking systems, 'daily activity' systems , etc. We expect candidates for this position to have prior experience building game systems of any kind - not necessarily the type that we're hiring for. Candidates should have a good understanding of the nuts and bolts of online games. Any experience with web technologies is a plus, though we're prioritizing C++ game-building skills for this position. Experienced candidates preferred, but talented candidates with less professional experience will be considered.
Responsibilities:
- Collaborate with design team s to prototype and implement gameplay features to a high standard of quality
- F ix bugs and optimize code in existing systems
- Create both technical and designer - facing documentation
- Craft systems with designer usability in mind
- Implement appropriate testing and debug ging support as needed
- Support product performance goals by architecting and implementing systems with performance in mind
Required Qualifications :
- Excellent understanding of C++
- Excellent communication skills
- Able to work closely with designers and programmers in strike teams
- Independent and self-motivated
- G ame development experience (professional, school , or personal projects)
- Gameplay programming experience in any subdiscipline (AI, combat, metagame, etc.)
Desired Qualifications :
- P rogramming experience with online games
- Experience with Unreal Engine
- C onsole development experience
- P rofessional game development experience
- S hipped title s in a gameplay programmer or similar role