This job listing expired on Apr 4, 2021
Tweet

Gearbox Software is looking for a gameplay programmer passionate about online games to implement metagame systems. This could include systems 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 teams to prototype and implement gameplay features to a high standard of quality
  • Fix 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 debugging 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
  • Game development experience (professional, school, or personal projects)
  • Gameplay programming experience in any subdiscipline (AI, combat, metagame, etc.)

Desired Qualifications:

  • Programming experience with online games
  • Experience with Unreal Engine
  • Console development experience
  • Professional game development experience
  • Shipped titles in a gameplay programmer or similar role