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 ...
Quick apply
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 ...
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 ...
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 ...
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 ...
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 ...
Senior/Principal Gameplay Programmer (Combat-focused) | Quebec-based (100% remote) | AAA Gaming | $1
Montreal, QC · On-site +1
$180K - $250K/yr
... 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 ...
Quick apply
Senior/Principal Gameplay Programmer (Combat-focused) | Quebec-based (100% remote) | AAA Gaming | $1
Montreal, QC · On-site +1
$180K - $250K/yr
... 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 ...
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.
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 ...
Senior Engine Programmer - Mobile / Programmeur ou programmeuse moteur senior - Mobile
Montreal, QC · On-site
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
Senior Engine Programmer - Mobile / Programmeur ou programmeuse moteur senior - Mobile
Montreal, QC · On-site
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 ...
Game Artist
Montreal, QC · On-site
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 ...
Game Artist
Montreal, QC · On-site
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 ...
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 ...
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.
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.
Senior Game Artist
Montreal, QC · Hybrid
At Light & Wonder, It's all about the games, and our digital teamleads the global iGaming market ... You will collaborate closely with developers, designers, and other artists to bring engaging ...
Senior Game Artist
Montreal, QC · Hybrid
At Light & Wonder, It's all about the games, and our digital teamleads the global iGaming market ... You will collaborate closely with developers, designers, and other artists to bring engaging ...
Associate Game Artist
Montreal, QC · Hybrid
You will collaborate closely with developers, designers, and other artists to bring engaging ... Ability to draw simple game elements from scratch with guidance: sketches, basic shading, or simple ...
Associate Game Artist
Montreal, QC · Hybrid
You will collaborate closely with developers, designers, and other artists to bring engaging ... Ability to draw simple game elements from scratch with guidance: sketches, basic shading, or simple ...
Company Description Ubisoft is a global leader in gaming with teams across the world creating ... As a Programming Team Lead (Lead AI Behavior Systems) at Ubisoft Montreal, you will join a ...
Quick apply
Company Description Ubisoft is a global leader in gaming with teams across the world creating ... As a Programming Team Lead (Lead AI Behavior Systems) at Ubisoft Montreal, you will join a ...
... game features. * Test new features rigorously and offer suggestions for improvements and refinements. What are we looking for : * Minimum of 5 years of professional programming experience, with a ...
... game features. * Test new features rigorously and offer suggestions for improvements and refinements. What are we looking for : * Minimum of 5 years of professional programming experience, with a ...
The Sr AI Game Designer will work closely with the Game director to help shape the creation and ... programmers. * Strong ability to work directly in the Unreal Engine editor to tune parameters ...
The Sr AI Game Designer will work closely with the Game director to help shape the creation and ... programmers. * Strong ability to work directly in the Unreal Engine editor to tune parameters ...
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