Remote job
Gameplay Engineer
Job details
About this role
Role overview Implement gameplay systems that make a multiplayer game feel responsive and immersive, and give players meaningful ways to explore and interact. You will work closely with design to turn creative ideas into Unreal Engine features using C++ and Blueprints, shaping systems that can evolve through ongoing iteration.
Responsibilities - Own the architecture and implementation of multiple gameplay features, balancing creative goals with production priorities. - Build flexible mechanics that support iterative development and emergent interactions. - Collaborate with design, art, and animation on feature intent and technical options. - Champion tactile, immersive game feel through implementation and feedback. - Playtest prototypes and help the team assess whether gameplay supports its intended direction. - Identify, triage, and resolve game-system issues, reducing friction in development.
Requirements - At least five years of experience building game mechanics. - Deep knowledge of Unreal gameplay frameworks, including character and camera controllers, behavior trees, Blackboard, and the Gameplay Ability System. - Understanding of Unreal multiplayer networking, including replication and RPCs, and how networking affects feature design. - Clear communication, effective collaboration, and the judgment to work independently while recognizing constraints and asking for help when appropriate.
Nice to have - Experience on a released Unreal multiplayer game. - Ownership of substantial control or camera systems, NPC behavior, combat, or ability features in a multiplayer context. - Experience profiling and optimizing gameplay systems for large content workloads.
Benefits and work setup - Fully remote team across North American time zones. Listed benefits include stock options, health coverage, disability and life insurance, retirement contributions, and paid parental leave; availability may vary by location and employment arrangement.