Working collaboratively with other engineers and designers, you will have a significant impact and influence in the direction of Kabam's games. If leading and solving complex problems excites you ...
Working collaboratively with other engineers and designers, you will have a significant impact and influence in the direction of Kabam's games. If leading and solving complex problems excites you ...
Gameplay Engineer
Montreal, QC · Remote
Description Devoted Studios is a globally remote game development company specializing in Co ... Gearbox Software We are seeking a Gameplay Engineer who is a specialist e a specialist - deeply ...
Gameplay Engineer
Montreal, QC · Remote
Description Devoted Studios is a globally remote game development company specializing in Co ... Gearbox Software We are seeking a Gameplay Engineer who is a specialist e a specialist - deeply ...
Gameplay Engineer
Montreal, QC · On-site
Description Devoted Studios is a globally remote game development company specializing in Co ... Riot * Gearbox Software We are seeking a Gameplay Engineer who is a specialist e a specialist ...
Gameplay Engineer
Montreal, QC · On-site
Description Devoted Studios is a globally remote game development company specializing in Co ... Riot * Gearbox Software We are seeking a Gameplay Engineer who is a specialist e a specialist ...
Gameplay Engineer
Montreal, QC · On-site
Keep current on technological developments and advancements in the game industry. * Identify ... Experience with the C/C++ programming language along with a strong familiarity of Object-Oriented ...
Gameplay Engineer
Montreal, QC · On-site
Keep current on technological developments and advancements in the game industry. * Identify ... Experience with the C/C++ programming language along with a strong familiarity of Object-Oriented ...
Gameplay Engineer
Montreal, QC · On-site
Keep current on technological developments and advancements in the game industry. * Identify ... Experience with the C/C++ programming language along with a strong familiarity of Object-Oriented ...
Gameplay Engineer
Montreal, QC · On-site
Keep current on technological developments and advancements in the game industry. * Identify ... Experience with the C/C++ programming language along with a strong familiarity of Object-Oriented ...
Have experience with programming game features and systems. * Work well in a co-located yet collaborative team environment. * Can explain and present technical solutions to both programmers and team ...
Have experience with programming game features and systems. * Work well in a co-located yet collaborative team environment. * Can explain and present technical solutions to both programmers and team ...
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 ...
Senior/Principal Gameplay Programmer (Combat-focused) | Quebec-based (100% remote) | AAA Gaming | $1
Montreal, QC · On-site +1
... AAA game development studio based in Montreal, Quebec and backed by one of the largest game ... programming experience, with significant ownership of player character gameplay systems * Strong ...
New
Quick apply
Senior/Principal Gameplay Programmer (Combat-focused) | Quebec-based (100% remote) | AAA Gaming | $1
Montreal, QC · On-site +1
... AAA game development studio based in Montreal, Quebec and backed by one of the largest game ... programming experience, with significant ownership of player character gameplay systems * Strong ...
New
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 ...
At least 6-8 years of professional experience in game programming, including mobile Unreal Engine development. * Professional experience shipping Unreal Engine titles on iOS and/or Android. * Strong ...
Quick apply
At least 6-8 years of professional experience in game programming, including mobile Unreal Engine development. * Professional experience shipping Unreal Engine titles on iOS and/or Android. * Strong ...
Have experience with programming game features and systems. * Work well in a co-located yet collaborative team environment. * Can explain and present technical solutions to both programmers and team ...
Have experience with programming game features and systems. * Work well in a co-located yet collaborative team environment. * Can explain and present technical solutions to both programmers and team ...
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.
At least 8+ years of professional experience in game programming, with shipped AAA titles using Unreal Engine. * Deep, hands‑on experience working with Unreal Engine at the engine‑systems level.
Quick apply
At least 8+ years of professional experience in game programming, with shipped AAA titles using Unreal Engine. * Deep, hands‑on experience working with Unreal Engine at the engine‑systems level.
Senior Gameplay Systems Programmer - UGC / Programmeur sénior en systèmes de gameplay - CGU (contenu
Montreal, QC · On-site
... programming experience in game development * Strong proficiency in C++ and gameplay systems development * Solid hands-on experience with Unreal Engine gameplay frameworks and systems * Experience ...
Senior Gameplay Systems Programmer - UGC / Programmeur sénior en systèmes de gameplay - CGU (contenu
Montreal, QC · On-site
... programming experience in game development * Strong proficiency in C++ and gameplay systems development * Solid hands-on experience with Unreal Engine gameplay frameworks and systems * Experience ...
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 ...
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.
Ability to work effectively with artists, designers, developers, and production teams * Ability to ... Familiarity with game engines such as Unity or Unreal * Working knowledge of AI-powered creative ...
Ability to work effectively with artists, designers, developers, and production teams * Ability to ... Familiarity with game engines such as Unity or Unreal * Working knowledge of AI-powered creative ...
At least 8+ years of professional experience in game programming, with shipped titles or equivalent AAA production experience. * Professional experience with Unreal Engine editor tooling and engine ...
Quick apply
At least 8+ years of professional experience in game programming, with shipped titles or equivalent AAA production experience. * Professional experience with Unreal Engine editor tooling and engine ...
At least 8+ years of professional experience in game programming, with shipped titles or equivalent AAA production experience. * Professional experience with Unreal Engine editor tooling and engine ...
Quick apply
At least 8+ years of professional experience in game programming, with shipped titles or equivalent AAA production experience. * Professional experience with Unreal Engine editor tooling and engine ...
Phase Two -- Mobile Game: A native iOS and Android experience where players confront monsters in ... Work closely with AR engineers to design around real-world tracking, mobile hardware, performance ...
Quick apply
Phase Two -- Mobile Game: A native iOS and Android experience where players confront monsters in ... Work closely with AR engineers to design around real-world tracking, mobile hardware, performance ...
Game Programming Job information
What is the difference between Game Programming Job vs Software Developer?
| Aspect | Game Programming Job | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, experience with game engines | Bachelor's in Computer Science or related field, coding skills |
| Work Environment | Game studios, entertainment industry | Tech companies, various industries |
| Industry Usage | Primarily in gaming and entertainment | Broad, including finance, healthcare, tech |
Game Programming Jobs focus on creating interactive entertainment using game engines and graphics programming, often requiring specialized knowledge of game development tools. Software Developers have a broader scope, working on various applications across industries. While both roles require strong programming skills and similar educational backgrounds, Game Programmers specialize in game-specific technologies, whereas Software Developers work on diverse software solutions.
What are popular job titles related to Game Programming Job jobs in Montreal, QC?
For Game Programming Job jobs in Montreal, QC, the most frequently searched job titles are:
What job categories do people searching Game Programming Job jobs in Montreal, QC look for?
The top searched job categories for Game Programming Job jobs in Montreal, QC are:

Job description
- Write, test, and maintain code following coding standards and best practices.
- Collaborate effectively with team members, participate in code reviews, and adhere to established development processes.
- Debug and solve software issues, providing effective solutions.
- Maintain clear and concise documentation for code and project-related materials.
- Continuously learn and improve technical skills and knowledge.
- Communicate progress, challenges, and updates to team members and stakeholders.
- Adhere to project deadlines and milestones, managing tasks efficiently.
- Seek mentorship and knowledge sharing as needed, contributing to team growth.
- Writing clean, efficient, and reusable code to support various gameplay features and mechanics.
- Create and maintain tools for designers and artists to improve their workflow.
- Integrating tools with existing content creation pipelines and workflows.
- Build screens, widgets, and other UI elements in an extensible way.
- Review feature designs and provide input on costs and possible alternatives.
- Work closely with producers, artists, designers and other programmers in a highly collaborative and agile environment.
- Build and support tools that improve the workflows of artists, designers, and other programmers.
- 6+ years of experience in software development, preferably in gaming.
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- Expert-level experience with C#.
- Shipped multiple online titles (on Console, PC, or Mobile).
- Professional proficiency with multiple game engines, or proven ability to pick up new ones.
- Ability to write clean, simple, well-documented code from design requirements.
- Proven track record of working independently and collaboratively in a dynamic team setting.
- Strong experience working with source control such as GIT or Perforce.
- Experience in Android / iOS Mobile application development.
- Up-to-date knowledge of the latest mobile gaming trends.
- Ability to effectively communicate with technical and non-technical team members.
- Experience working in Agile, Kanban, or similar project management methodologies.
- Bilingual (French and English) is considered an advantage.
- Gameplay Experience - Experience in a gameplay engineering role, gameplay systems, including controls, abilities, AI, RPG, multiplayer, online, and network systems.
- Frontend Knowledge - Knowledge of UI technical best practices (on Console, PC, or Mobile), strong proficiency in Unity3D Game Engine and C#. Experience with Unity GUI.
- Some Backend Knowledge would be an advantage - Technical experience in Node.js, Database experience (NoSQL, preferably MongoDB), Experience working with Google Cloud.
- Some Rendering/Graphics Experience would be an advantage - Experience with Unity shader languages and graphics API (OpenGL, DirectX, Metal, Vulkan, etc.).
About KABAM GAMES, INC. A NETMARBLE COMPANY.
Sourced by ZipRecruiter
Industry
Amusement, gambling, and recreation
Company size
501 - 1,000 Employees
Headquarters location
Vancouver,, BC, CA