Services and Original Games. Our Services team collaborates with gaming and entertainment giants ... Help junior team members thrive and grow. What we are looking for: * Training in data development ...
Services and Original Games. Our Services team collaborates with gaming and entertainment giants ... Help junior team members thrive and grow. What we are looking for: * Training in data development ...
Design Director
Montreal, QC · On-site
Direct a team of game designers (Junior to Senior), conducting regular 1-on-1s, providing ... Act as the primary design ambassador for Engineering, UI/UX, Audio, and Live Operations, ensuring ...
Design Director
Montreal, QC · On-site
Direct a team of game designers (Junior to Senior), conducting regular 1-on-1s, providing ... Act as the primary design ambassador for Engineering, UI/UX, Audio, and Live Operations, ensuring ...
Senior Programmer - Mobile (Engine, Rendering, Tools, UI) / Programmeur sénior - Mobile (Moteur, Ren
Montreal, QC · On-site
Mentor junior programmers through technical guidance, collaboration, and code reviews. * Stay ... Integrate UI systems with gameplay, input, animation, and data systems. * Develop systems for ...
Senior Programmer - Mobile (Engine, Rendering, Tools, UI) / Programmeur sénior - Mobile (Moteur, Ren
Montreal, QC · On-site
Mentor junior programmers through technical guidance, collaboration, and code reviews. * Stay ... Integrate UI systems with gameplay, input, animation, and data systems. * Develop systems for ...
Senior Level Designer
Montreal, QC · Hybrid
Use Blueprint scripting to create gameplay content. * Design and block out world geometry ... Apply your years of experience and knowledge to mentor junior designers and encourage them to grow ...
Senior Level Designer
Montreal, QC · Hybrid
Use Blueprint scripting to create gameplay content. * Design and block out world geometry ... Apply your years of experience and knowledge to mentor junior designers and encourage them to grow ...
Senior Level Designer
Montreal, QC · On-site
Use Blueprint scripting to create gameplay content. * Design and block out world geometry ... Apply your years of experience and knowledge to mentor junior designers and encourage them to grow ...
Senior Level Designer
Montreal, QC · On-site
Use Blueprint scripting to create gameplay content. * Design and block out world geometry ... Apply your years of experience and knowledge to mentor junior designers and encourage them to grow ...
Manager, Software Development - Simulation / Gestionnaire, Développement de logiciels de simulation
Montreal, QC · Hybrid
Support and mentor junior members of the team in all aspects of agile software development. Apply ... Experience with game engines, physics-based simulation, or 3D graphics rendering. Experience in ...
Quick apply
Manager, Software Development - Simulation / Gestionnaire, Développement de logiciels de simulation
Montreal, QC · Hybrid
Support and mentor junior members of the team in all aspects of agile software development. Apply ... Experience with game engines, physics-based simulation, or 3D graphics rendering. Experience in ...
Junior Gameplay Programmer information
See Quebec salary details
$30K - $43.5K
6% of jobs
$43.5K - $57K
8% of jobs
$57K - $70.5K
8% of jobs
$72.9K is the 25th percentile. Wages below this are outliers.
$70.5K - $84K
11% of jobs
$84K - $97.5K
11% of jobs
The median wage is $104.3K / yr.
$97.5K - $111K
12% of jobs
$111K - $124.5K
15% of jobs
$128.9K is the 75th percentile. Wages above this are outliers.
$124.5K - $138K
14% of jobs
$138K - $151.5K
8% of jobs
$151.5K - $165K
3% of jobs
$165K - $178.5K
4% of jobs
$30K
$104.4K
$178.5K
How much do junior gameplay programmer jobs pay per year?
What is a junior gameplay programmer?
A Junior Gameplay Programmer is an entry-level role in game development focused on implementing and maintaining gameplay mechanics. They work closely with designers, artists, and senior programmers to bring gameplay features to life, using programming languages like C++ or C#. Responsibilities may include writing scripts, debugging, optimizing performance, and integrating assets. They typically work within a game engine such as Unity or Unreal Engine. This role helps build technical and problem-solving skills while gaining experience in game development workflows.
What does a junior gameplay programmer do?
A typical day for a Junior Gameplay Programmer involves collaborating closely with designers and artists to implement and tweak gameplay features, writing and testing code, and fixing bugs or gameplay issues. You may participate in daily stand-up meetings, review code with senior developers, and iterate on prototypes based on team feedback. The work is dynamic and often requires balancing coding tasks with creative problem-solving. As part of a multidisciplinary team, you'll regularly communicate and coordinate to ensure that all game mechanics work seamlessly within the overall design. This hands-on experience provides a great opportunity to learn best practices and grow into more advanced programming roles.
What are the key skills and qualifications needed to thrive as a junior gameplay programmer?
To thrive as a Junior Gameplay Programmer, you need proficiency in programming languages such as C++ or C#, a solid understanding of game development principles, and a relevant degree in computer science or a related field. Experience with game engines like Unity or Unreal Engine, version control systems (e.g., Git), and a portfolio showcasing interactive projects are typically expected. Strong problem-solving abilities, teamwork, adaptability, and a willingness to learn will help you excel in dynamic game development environments. These skills and qualities are critical for efficiently creating engaging gameplay features, troubleshooting issues, and contributing effectively to collaborative projects.
What are the most commonly searched types of Gameplay Programmer jobs in Quebec?
The most popular types of Gameplay Programmer jobs in Quebec are:
What job categories do people searching Junior Gameplay Programmer jobs in Quebec look for?
The top searched job categories for Junior Gameplay Programmer jobs in Quebec are:

Senior Data Developer | Developpeureuse de donnees seniore
Montreal, QC • On-site
Full-time
Re-posted 29 days ago
Job description
For over a decade, 7 Days to Die has captivated more than 20 million players worldwide. Now, with Behaviour Interactive joining forces with The Fun Pimps, we're entering an exciting new phase of growth, bringing together deep live game expertise and the creative legacy behind the franchise. This is a rare opportunity to help elevate a beloved game, scale its long-term potential, and shape what comes next for millions of players.
- Using advanced SQL and Data Build Tools (dbt) on Snowflake, develop and improve the current data models to support the analysts, and user researchers.
- Keep up to date and use best practices in testing, security, cost monitoring, performance monitoring and effective use of resources..
- Promote best practices and ensure consistency across games.
- Using Python and Airflow, develop and improve the current toolsets that support the main game data pipeline and gather secondary data.
- Oversee various data project encompassing different area of expertise (data development, data analysis...).
- Help junior team members thrive and grow.
- Training in data development, business intelligence, software development or related fields.
- At least 6 years of experience in data modeling involving complex SQL transformation on large data set (including experience with cloud databases, Snowflake preferred).
- The equivalent experience developing Python and SQL-based ETL scripts suitable for production environment and utilizing a pipeline scheduler.
- Experience in implementing data governance best practices.
- Experience with Snowflake, DBT, and Airflow.
- Experience with cloud services (AWS or others) is an asset.
- A l'aide de SQL avance et de Data Build Tools (dbt) sur Snowflake, developper et ameliorer les modeles de donnees actuels pour soutenir les analystes et les chercheurs utilisateurs;
- Vous vous tenez au courant et utilisez les meilleures pratiques en matiere de tests, de securite, de controle des couts, de controle des performances et d'utilisation efficace des ressources ;
- Promouvoir les meilleures pratiques et assurer la coherence entre les jeux ;
- En utilisant Python et Airflow, developper et ameliorer les ensembles d'outils actuels qui soutiennent le pipeline de donnees du jeu principal et collectent des donnees secondaires ;
- Superviser divers projets de donnees englobant differents domaines d'expertise (developpement de donnees, analyse de donnees...) ;
- Aider les membres juniors de l'equipe a s'epanouir et a se developper.
- Formation en developpement de donnees, en intelligence economique, en developpement de logiciels ou dans des domaines connexes;
- Au moins 6 ans d'experience en modelisation de donnees impliquant des transformations SQL complexes sur de grands ensembles de donnees (y compris une experience avec une base de donnees en nuage, Snowflake de preference) ;
- L'equivalent d'experience en developpement de scripts ETL bases sur Python et SQL adaptes a un environnement de production et l'utilisation d'un planificateur de pipeline ;
- Experience de la mise en uvre des meilleures pratiques en matiere de gouvernance des donnees ;
- Experience avec Snowflake, DBT et Airflow ;
- Experience avec les services cloud (AWS ou autres) est un atout.