Senior Gameplay Programmer –

3 weeks ago


Montreal, Canada Kanz Full time

As a Senior Gameplay Programmer, you’ll join one of our gameplay teams on a multiplayer game. You’ll be responsible for developing gameplay systems in collaboration with other programmers, designers, and various disciplines. In addition to being a strong individual contributor, we’re looking for someone who can mentor less experienced programmers on the team. What You’ll Do Analyze and understand game design documents to define the required features and gameplay systems to be developed in the engine. Review existing engine features and assess their suitability for the project’s design intentions; if necessary, define how to adapt them to meet the game's needs effectively. Anticipate potential game design changes and ensure that your implementation of gameplay systems can easily accommodate those changes. Propose improvements as needed by designing and implementing new systems or modifying existing ones. Collaborate with Programmers from other disciplines, Game Designers, Level Designers, and Animators to discuss constraints and determine the technical possibilities for various gameplay features. Ensure that the implementation of controls and gameplay systems delivers the player experience envisioned by the game design team. Work with other departments to develop tools that allow them to tweak gameplay efficiently. Support the gameplay systems and features throughout the production lifecycle. What You Bring To The Team Bachelor’s degree in Computer Science, Computer Engineering, or an equivalent field. Minimum 7 years of professional video game development experience, with strong proficiency in C++. Experience on at least one AAA multiplayer game. Company: Ubisoft Employment type: Full-time Seniority level: Mid-Senior level Job function: Engineering and Information Technology Location: Greater Montreal Metropolitan Area, Quebec, Canada #J-18808-Ljbffr



  • Montreal, Canada Cloud Imperium Games Montreal Full time

    Programmeur.se Gameplay Senior / Senior Gameplay Programmer – Cloud Imperium Games Montreal Cloud Imperium Games is a leading game development company founded in 2012 by renowned game developer Chris Roberts. Known for its innovative and immersive gaming experiences, CIG is one of the largest independent studios with over 1,000 employees, dedicated to...


  • Montreal, Canada Cloud Imperium Games Montreal Full time

    Programmeur.se Gameplay Senior / Senior Gameplay Programmer – Cloud Imperium Games Montreal Cloud Imperium Games is a leading game development company founded in 2012 by renowned game developer Chris Roberts. Known for its innovative and immersive gaming experiences, CIG is one of the largest independent studios with over 1,000 employees, dedicated to...


  • Montreal, Canada Cloud Imperium Games Montreal Full time

    Programmeur.se Gameplay Senior / Senior Gameplay Programmer – Cloud Imperium Games Montreal Cloud Imperium Games is a leading game development company founded in 2012 by renowned game developer Chris Roberts. Known for its innovative and immersive gaming experiences, CIG is one of the largest independent studios with over 1,000 employees, dedicated to...


  • Montreal, Canada Ubisoft Montréal Full time

    Senior Gameplay Programmer As a Senior Gameplay Programmer at Ubisoft Montréal (Ubi MTL), you will drive the design, implementation, and optimization of ambitious gameplay systems for a brand‑new, large‑scale multiplayer game set in an intense science‑fiction universe. You’ll contribute to a complete cross‑platform experience spanning mobile to...


  • Montreal, Canada Cloud Imperium Games Montreal Full time

    A leading game development company in Montreal is seeking a Senior Gameplay Programmer. The ideal candidate will design and implement gameplay systems using C++, provide support to internal customers, and promote best practices. A passion for game development, strong knowledge of 3D mathematics, and English proficiency are essential. This full-time position...


  • Montreal, Canada Cloud Imperium Games Montreal Full time

    A leading game development company in Montreal is seeking a Senior Gameplay Programmer. The ideal candidate will design and implement gameplay systems using C++, provide support to internal customers, and promote best practices. A passion for game development, strong knowledge of 3D mathematics, and English proficiency are essential. This full-time position...


  • Montreal, Canada Cloud Imperium Games Montreal Full time

    A leading game development company in Montreal is seeking a Senior Gameplay Programmer. The ideal candidate will design and implement gameplay systems using C++, provide support to internal customers, and promote best practices. A passion for game development, strong knowledge of 3D mathematics, and English proficiency are essential. This full-time position...


  • Montreal, Canada Ubisoft Full time

    Job DescriptionAs a Senior Gameplay Programmer at Ubi MTL, you will be a driving force behind the design, implementation, and optimization of ambitious gameplay systems for a brand-new, large-scale multiplayer game. Set in an intense science-fiction universe with competitive gameplay, you will contribute to a complete cross-platform experience, spanning...


  • Montreal, Canada Ubisoft Montréal Full time

    A leading gaming company is seeking a Mid-Senior level Senior Gameplay Programmer to develop gameplay systems for a multiplayer game. The role involves analyzing design documents, collaborating with various disciplines, and proposing improvements to gameplay features. Ideal candidates will have over 7 years of experience in video game development with strong...


  • Montreal, Canada Ubisoft Full time

    Job DescriptionAs a Senior Gameplay Programmer at Ubi MTL, you will be a driving force behind the design, implementation, and optimization of ambitious gameplay systems for a brand-new, large-scale multiplayer game. Set in an intense science-fiction universe with competitive gameplay, you will contribute to a complete cross-platform experience, spanning...