We're on the lookout for Mid and Senior level Game Programmers who are passionate about building polished and performant systems. You'll play a central role in designing the game's architecture ...
We're on the lookout for Mid and Senior level Game Programmers who are passionate about building polished and performant systems. You'll play a central role in designing the game's architecture ...
Designing and coding game systems; * Assisting with the scheduling of programming activities & tasks with respect to the schedule; Qualifications: * B.S. degree in Computer Science, Math, Engineering ...
Designing and coding game systems; * Assisting with the scheduling of programming activities & tasks with respect to the schedule; Qualifications: * B.S. degree in Computer Science, Math, Engineering ...
Senior Gameplay Programmer
Montreal, QC · On-site
Understanding of game mechanics and design principles. * Interest in competitive multiplayer games.
Senior Gameplay Programmer
Montreal, QC · On-site
Understanding of game mechanics and design principles. * Interest in competitive multiplayer games.
Position - Senior Gameplay Programmer We are looking for an experienced Senior Gameplay Programmer ... Proactively identify risks and create innovative solutions to mitigate their impact on the game.
Position - Senior Gameplay Programmer We are looking for an experienced Senior Gameplay Programmer ... Proactively identify risks and create innovative solutions to mitigate their impact on the game.
Understanding of game mechanics and design principles. * Interest in competitive multiplayer games.
Understanding of game mechanics and design principles. * Interest in competitive multiplayer games.
The Senior Gameplay Programmer will have ownership of gameplay systems and ensure their technical ... Understanding of game mechanics and design principles. * Interest in competitive multiplayer games.
The Senior Gameplay Programmer will have ownership of gameplay systems and ensure their technical ... Understanding of game mechanics and design principles. * Interest in competitive multiplayer games.
Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA ...
Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA ...
Nous recherchons un(e) Programmer-euse Senior Gameplay , specialise(e) dans les 3C (Character ... Vous travaillerez en etroite collaboration avec le Game Director, les designers et les autres ...
Nous recherchons un(e) Programmer-euse Senior Gameplay , specialise(e) dans les 3C (Character ... Vous travaillerez en etroite collaboration avec le Game Director, les designers et les autres ...
Cloud Imperium Games est une entreprise de developpement de jeux video de premier plan reconnue ... Design andimplementwell-engineered, reliable,maintainable, and bug-free code.
Cloud Imperium Games est une entreprise de developpement de jeux video de premier plan reconnue ... Design andimplementwell-engineered, reliable,maintainable, and bug-free code.
Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA ...
Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA ...
Cloud Imperium Games est une entreprise de developpement de jeux video de premier plan reconnue ... Design andimplementwell-engineered, reliable,maintainable, and bug-free code.
Cloud Imperium Games est une entreprise de developpement de jeux video de premier plan reconnue ... Design andimplementwell-engineered, reliable,maintainable, and bug-free code.
Experience d'un jeu en ligne (Game as a Service). * Une passion pour les jeux, les films et les ... Main mission Our studio is looking for a versatile Gameplay Programmer who brings a high level of ...
Experience d'un jeu en ligne (Game as a Service). * Une passion pour les jeux, les films et les ... Main mission Our studio is looking for a versatile Gameplay Programmer who brings a high level of ...
Are you ready to dive into the world of cutting-edge video game development? Headquartered in ... We are looking for a Gameplay Programmer to help bring the dark and immersive world of Blight:
Are you ready to dive into the world of cutting-edge video game development? Headquartered in ... We are looking for a Gameplay Programmer to help bring the dark and immersive world of Blight:
Senior Gameplay Programmer (3Cs) - Co-Development Project| Programmeurse Seniore Jouabilite - Pro...
We're looking for a Senior Gameplay Programmer to play a key role in bringing a AAA title to life. Working within a gameplay feature team, you will contribute to the design and implementation of ...
Senior Gameplay Programmer (3Cs) - Co-Development Project| Programmeurse Seniore Jouabilite - Pro...
We're looking for a Senior Gameplay Programmer to play a key role in bringing a AAA title to life. Working within a gameplay feature team, you will contribute to the design and implementation of ...
In this role, you'll collaborate with a passionate group of game developers to craft experimental gameplay experiences that support player expression and ingenuity-bringing the richly imagined world ...
In this role, you'll collaborate with a passionate group of game developers to craft experimental gameplay experiences that support player expression and ingenuity-bringing the richly imagined world ...
You'll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists, and Art Direction. You will be responsible for modifying core shaders ...
You'll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists, and Art Direction. You will be responsible for modifying core shaders ...
Combat Designer(Gameplay)
Montreal, QC · On-site
In this role, you'll collaborate with a passionate group of game developers to craft experimental gameplay experiences that support player expression and ingenuity-bringing the richly imagined world ...
Combat Designer(Gameplay)
Montreal, QC · On-site
In this role, you'll collaborate with a passionate group of game developers to craft experimental gameplay experiences that support player expression and ingenuity-bringing the richly imagined world ...
You'll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists, and Art Direction. You will be responsible for modifying core shaders ...
You'll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists, and Art Direction. You will be responsible for modifying core shaders ...
Work with the physics and gameplay engineers to synchronize animation with hitboxes, collisions, and camera events. Pipeline & Optimization * Establish efficient mocap → runtime pipelines ...
Quick apply
Work with the physics and gameplay engineers to synchronize animation with hitboxes, collisions, and camera events. Pipeline & Optimization * Establish efficient mocap → runtime pipelines ...
Senior Gameplay Programmer - Dead by Daylight | Programmeureuse jouabilite seniore - Dead by Dayl...
Are you ready to dive into the world of cutting-edge video game development? Headquartered in ... We are looking for a Senior Gameplay Programmer to help support our amazing horror IP, Dead By ...
Senior Gameplay Programmer - Dead by Daylight | Programmeureuse jouabilite seniore - Dead by Dayl...
Are you ready to dive into the world of cutting-edge video game development? Headquartered in ... We are looking for a Senior Gameplay Programmer to help support our amazing horror IP, Dead By ...
Game Programmer information
See Quebec salary details
$21K - $30.5K
8% of jobs
$30.5K - $40K
0% of jobs
$40K - $49.5K
2% of jobs
$49.5K - $59K
3% of jobs
$59K - $68.5K
2% of jobs
$72.2K is the 25th percentile. Wages below this are outliers.
$68.5K - $78K
24% of jobs
The median wage is $85.3K / yr.
$78K - $87.5K
14% of jobs
$87.5K - $97K
11% of jobs
$102.3K is the 75th percentile. Wages above this are outliers.
$97K - $106.5K
19% of jobs
$106.5K - $116K
8% of jobs
$116K - $125.5K
8% of jobs
$21K
$84.8K
$125.5K
How much do game programmer jobs pay per year?
What Does a Game Programmer Do?
Game programmers develop video game concepts into functioning programs. A career as a game programmer involves paying close attention to details, analyzing lines of code, and troubleshooting to find solutions. As a game programmer, you use coding languages, such as C++ and Java, to build an interactive gaming experience. There are different kinds of game programmers who have specialized skills to produce a specific purpose in the game, but they all work together to create the final product. For example, some game programmers focus on the 2D and 3D graphics for the game, while others generate user interfaces to make the game fun and easy to use.
What are the key skills and qualifications needed to thrive as a Game Programmer, and why are they important?
What are some common challenges game programmers face when working on large-scale projects?
What are Game Programmers?
What is the difference between Game Programmer vs Game Designer?
| Aspect | Game Programmer | Game Designer |
|---|---|---|
| Primary Role | Writing code to develop game mechanics, features, and systems | Creating game concepts, storylines, and gameplay experiences |
| Required Skills | Programming languages (C++, C#), software development, problem-solving | Creativity, storytelling, game mechanics design |
| Work Environment | Typically in a development team, coding in studios or remote | Design studios, collaborative teams, often in creative settings |
| Common Usage | Used in technical development phases | Used in conceptual and planning phases |
While both roles are essential in game development, game programmers focus on coding and technical implementation, whereas game designers concentrate on creating engaging gameplay and story elements. Understanding these differences helps clarify career paths and collaboration in the industry.

Other
PTO
Posted 3 days ago
Job description
DESCRIPTION DE L'ENTREPRISE
Ludia est un studio innovant et dynamique, specialise dans le developpement de jeux mobiles. Base a Montreal depuis 2007, chaque mois, plus de 3,5 millions de joueurs a travers le monde plongent dans nos univers. Notre portfolio combine des franchises mondiales emblematiques et des creations originales, incluant Jurassic World Alive, Jurassic World: The Game, Dragons: Rise of Berk, Teenage Mutant Ninja Turtles: Legends, et bien d'autres.
Avec plus de 500 millions de telechargements depuis notre fondation, nous entamons un chapitre exaltant en tant que studio independant, ou la croissance est portee par la passion de notre equipe et de nos joueurs.
DESCRIPTION DU POSTE
Nous sommes a la recherche de Programmeur.euses de Jeu de niveau Senior et Intermediaire, passionne par la creation de systemes performants et soignes. Vous jouerez un role central dans la conception de l'architecture du jeu, la mise en uvre des fonctionnalites de gameplay, et la collaboration etroite avec des equipes multidisciplinaires afin d'assurer un processus de developpement fluide.
Si vous aimez relever des defis techniques, travailler dans un environnement creatif et collaboratif, et repousser les limites du developpement de jeux, ce poste est fait pour vous !
RESPONSABILITES
- Contribuer a la conception generale et a l'architecture des systemes du jeu
Implementer, tester et maintenir les fonctionnalites de gameplay et les systemes de base - Collaborer avec les designers, artistes et autres programmeurs pour assurer une coherence a travers le jeu
- Participer a la definition du calendrier de developpement et livrer les taches de programmation dans les delais
- Participer aux revues de code, proposer des ameliorations et soutenir la prise de decisions techniques
QUALIFICATIONS
Experience & Competences :
- Baccalaureat en informatique, mathematiques, ingenierie ou experience equivalente
- 4+ Annees experience en programmation de jeux ou en developpement logiciel
- Experience avec Unity, C# et/ou C++
- Bonne comprehension des principes et des meilleures pratiques en ingenierie logicielle
- Solides competences en communication et en relations interpersonnelles
- Attitude positive et esprit d'equipe
- Passion pour les jeux et interet pour l'evolution des technologies et methodologies de developpement
Traits Additionnels :
- Experience prealable dans l'industrie du jeu video
- Connaissance de Python
- Comprehension du developpement multiplateforme (mobile, console, etc.)
- Experience en ecriture de shaders et en graphismes 3D
- Familiarite avec le developpement d'outils personnalises pour les artistes et les pipelines
- Connaissance des methodologies Agile ou Scrum
Type de Travail
- Ce poste Hybrid necessite une presence occasionnelle au bureau pour des moments cles determines par l'equipe.
- Les candidatures eligibles pour ce poste devront etre des citoyens dans la province du Quebec avec un droit de travail au Canada.
- Horaire: Lundi au Vendredi, 40h / semaine (Core Hours 10h - 16h)
POURQUOI LUDIA ?
Chez Ludia, nous croyons qu'un milieu de travail devrait etre aussi inspirant que les jeux que nous creons. Voici ce que tu peux attendre en nous rejoignant :
Flexibilite : Options hybrides, horaire flexible et un studio vibrant au cur du Vieux-Montreal.
Bien-etre : Salaire competitif, avantages des le premier jour, contribution REER, vacances genereuses et journees mobiles.
Developpement : Formations, mentorat, ateliers et opportunites de carriere dans l'univers du jeu video.
Culture : Une equipe de passionnees qui cree des experiences inoubliables ou l'innovation et la creativite sont au rendez-vous.
___________________________________________________
COMPANY DESCRIPTION
Ludia is an innovative and dynamic studio specializing in mobile game development. Based in Montreal since 2007, over 3.5 million players around the world dive into our universes every month. Our portfolio combines iconic global franchises and original creations, including Jurassic World Alive, Jurassic World: The Game, Dragons: Rise of Berk, Teenage Mutant Ninja Turtles: Legends, and many more.
With more than 500 million downloads since our founding, we're entering an exciting new chapter as an independent studio - one where growth is fueled by the passion of our team and our players.
JOB DESCRIPTION
We're on the lookout for Mid and Senior level Game Programmers who are passionate about building polished and performant systems. You'll play a central role in designing the game's architecture, bringing gameplay features to life, and collaborating closely with multidisciplinary teams to ensure a smooth development process.
If you love solving technical challenges, working in a creative and collaborative environment, and pushing the boundaries of game development, this role is for you!
RESPONSIBILITIES
- Contribute to the overall design and architecture of the game's systems
- Implement, test, and maintain gameplay features and core systems
- Work collaboratively with designers, artists, and other programmers to ensure alignment across the game
- Help define the development schedule and deliver programming tasks on time
- Participate in code reviews, suggest improvements, and support technical decision-making
QUALIFICATIONS
Experience & Skills:
- Bachelor's degree in Computer Science, Mathematics, Engineering or equivalent experience
- 4+ years of experience in game programming or software development
- Experience with Unity, C# and/or C++
- Solid understanding of software engineering principles and best practices
- Effective communication and interpersonal skills
- Positive attitude and a collaborative mindset
- Passion for games and interest in evolving game technologies and development methods
Additional Traits:
- Prior experience in the video game industry
- Knowledge of Python
- Understanding of multi-platform development (mobile, console, etc.)
- Experience writing shaders and working with 3D graphics
Familiarity with custom tool development for artists and pipelines - Knowledge of Agile or Scrum methodologies
Work Type
- Hybrid position requires occasionally being present at the office in Montreal for key moments.
- Eligible applicants must be located in the province of Quebec and have working rights in Canada.
- Schedule: Monday to Friday, 40hours / week (core hours 10am - 4pm)
WHY LUDIA?
At Ludia, we believe in creating a workplace as inspiring as the games we produce. Here's what you can expect:
Flexibility: Hybrid options, flexible hours, and a vibrant downtown Montreal studio.
Wellness: Competitive pay, day-one benefits, RRSP match, generous vacation, and mobile days.
Growth: Training, mentorship, workshops, and career opportunities in gaming.
Culture: A team of passionate gamers making memorable experiences worldwide where innovation and creativity thrives.
We value and celebrate diversity in our team, and we are dedicated to creating an inclusive environment where everyone can thrive and contribute their unique perspectives. We encourage individuals from all backgrounds to apply, and we are excited to hear from everyone!