Bachelor's degree in computer science, related field, or equivalent training and professional experience. 5+ years of experience in gameplay or AI programming. Management experience is an asset. Excellent teamwork skills, flexibility, and ability to handle multiple tasks. Excellent communication skills in both English and French. Strong interpersonal skills, especially in remote work. Mastery of C++ development. Knowledge of Unreal 4 or 5 is an asset. Experience of game development on consoles and multiplayer games (replication). A passion for video games is a given! Work with the game designers, team engineers and other departments to decide on game features and their technical implementation. Manage, mentor and grow a team of gameplay programmers. Actively contribute to game features development. Collaborate with the rest of the team in Frisco and other projects to share knowledge, good practices and systems that have been implemented across the Gearbox group. Conduct regular one-on-ones with your team members so that their objectives are clear, and employees are happy and high performing. Contribute to code reviews, making especially sure that the systems implemented are efficient and stable. Make sure that new features are properly documented. Maintain and contribute to documentation. Make sure that tasks are well defined and estimated in order to properly plan development and reach the deliverables in due time.