1

Junior Unreal Engine Jobs in Quebec (NOW HIRING)

... in Unreal Engine. You'll collaborate closely with art, level design, production, and external ... Manage, coach and support junior artists through feedback, onboarding, and day-to-day collaboration ...

Mentor junior programmers. What We'll Do Together: At Cloud Chamber, we are champions of high ... Strong understanding and familiarity with current Unreal Engine technology desired. * Exposure to ...

Mentor junior programmers. What We'll Do Together: At Cloud Chamber, we are champions of high ... Strong understanding and familiarity with current Unreal Engine technology desired. * Exposure to ...

Mentor, coach, and train more junior animators. What We'll Do Together: At Cloud Chamber, we are ... Experience working in Unreal Engine for animation implementation and debugging. * Strong ...

... junior artists, sharing knowledge and elevating the overall quality of the team's output ... Experience with Unity or Unreal Engine * Familiarity with 3D tools and workflows * Background in ...

Utilizing your deep knowledge of Unreal Engine, you will develop interactive AI characters to ... A strong empathetic team member, able to take ownership over your tasks and mentor more junior ...

Junior Unreal Engine information

See Quebec salary details

$26K

$111.2K

$196.5K

How much do junior unreal engine jobs pay per year?

As of Aug 17, 2026, the average yearly pay for junior unreal engine in Quebec is $111,240.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,500.00 and $154,000.00 per year, depending on experience, location, and employer.

What is a Junior Unreal Engine?

A Junior Unreal Engine job involves working with Unreal Engine to develop interactive experiences, games, or simulations. Responsibilities typically include scripting in Blueprints or C++, optimizing performance, and collaborating with artists and designers. Junior developers assist in debugging, implementing gameplay mechanics, and learning best practices. This role is ideal for those starting in game development and looking to gain hands-on experience in a professional setting.

What are the typical daily responsibilities of a Junior Unreal Engine developer?

As a Junior Unreal Engine developer, you can expect your day-to-day tasks to include building and modifying gameplay features, integrating assets, fixing bugs, and collaborating with designers, artists, and senior developers. You'll frequently work within Unreal Editor to implement changes, participate in code reviews, and attend regular team meetings to discuss project objectives and progress. Expect to learn from more experienced colleagues and ask questions, as junior roles focus heavily on skill development and gaining hands-on experience. This environment is collaborative and fast-paced, providing you with diverse opportunities to learn both technical and communication skills essential for your career growth.

What are the key skills and qualifications needed to thrive in the Junior Unreal Engine position, and why are they important?

To thrive as a Junior Unreal Engine developer, you need a foundational understanding of Unreal Engine, C++ programming, and 3D asset integration, often supported by a related degree or project experience. Familiarity with tools like Unreal Editor, version control systems (such as Git), and an understanding of source control and debugging processes is valuable. Strong problem-solving skills, willingness to learn, and effective teamwork are important soft skills in this role. This combination ensures you can contribute efficiently to game or simulation projects, adapt quickly to new technologies, and collaborate well with multidisciplinary teams.

Is Junior Unreal Engine a good career?

A Junior Unreal Engine role is a solid entry-level position for those interested in game development, virtual production, or real-time rendering. It typically requires knowledge of Unreal Engine, 3D modeling, and programming skills, offering opportunities for growth into more advanced roles in the industry.

What are the most commonly searched types of Unreal Engine jobs in Quebec?

The most popular types of Unreal Engine jobs in Quebec are:

What are popular job titles related to Junior Unreal Engine jobs in Quebec?

For Junior Unreal Engine jobs in Quebec, the most frequently searched job titles are:

What cities in Quebec are hiring for Junior Unreal Engine jobs?

Cities in Quebec with the most Junior Unreal Engine job openings:

Infographic showing various Junior Unreal Engine job openings in Quebec as of August 2026, with employment types broken down into 90% Full Time, 6% Part Time, 3% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $111,240 per year, or $53.5 per hour.

Senior Engine Programmer - Mobile / Programmeur ou programmeuse moteur senior - Mobile

NBCUniversal

Montreal, QC

Full-time

Posted 4 days ago


Job description

Job Description

ROLE SUMMARY

As a Senior Engine Programmer (Mobile – Unreal), you are responsible for designing, implementing, and optimizing Unreal Engine engine‑level systems specifically for mobile platforms. You focus on performance, memory, power, and platform constraints unique to mobile devices, ensuring Unreal Engine supports high‑quality gameplay and stable runtime behaviour on iOS and Android.

RESPONSIBILTIES

  • Design, implement, and maintain Unreal Engine engine‑level systems targeting mobile platforms.
  • Optimize Unreal Engine subsystems for mobile performance, memory usage, and power constraints.
  • Work on platform‑specific Unreal Engine integrations for iOS and Android.
  • Collaborate with rendering and gameplay engineers to ensure Unreal Engine features are mobile‑friendly.
  • Maintain and improve Unreal Engine code to support a wide range of mobile hardware configurations.
  • Profile and debug complex Unreal Engine performance issues on real mobile devices.
  • Support mobile‑specific engine features such as asset streaming, memory budgeting, and platform abstraction.
  • Write clean, maintainable, and well‑documented Unreal Engine C++ code following team standards.
  • Participate in engine optimization, stability, and scalability efforts for mobile titles.
  • Contribute to technical discussions around Unreal Engine mobile strategy and long‑term support.
  • Mentor junior programmers through technical guidance and collaboration.
  • Stay current with Unreal Engine mobile updates and mobile platform changes.

RÉSUMÉ DU POSTE

À titre de Programmeur ou programmeuse moteur senior (Mobile – Unreal), vous êtes responsable de la conception, de l’implantation et de l’optimisation des systèmes de niveau moteur d’Unreal Engine spécifiquement destinés aux plateformes mobiles. Vous mettez l’accent sur les performances, la mémoire, la consommation énergétique et les contraintes propres aux appareils mobiles afin de garantir qu’Unreal Engine offre une expérience de jeu de haute qualité et un comportement d’exécution stable sur iOS et Android.

RESPONSABILITÉS

  • Concevoir, implanter et maintenir les systèmes de niveau moteur d’Unreal Engine destinés aux plateformes mobiles.
  • Optimiser les sous-systèmes d’Unreal Engine en fonction des performances mobiles, de l’utilisation de la mémoire et des contraintes énergétiques.
  • Travailler sur les intégrations propres aux plateformes iOS et Android dans Unreal Engine.
  • Collaborer avec les ingénieurs et ingénieures en rendu et en gameplay afin de s’assurer que les fonctionnalités d’Unreal Engine sont adaptées aux appareils mobiles.
  • Maintenir et améliorer le code d’Unreal Engine afin de prendre en charge une vaste gamme de configurations matérielles mobiles.
  • Effectuer le profilage et le débogage de problèmes complexes de performance d’Unreal Engine sur des appareils mobiles réels.
  • Soutenir les fonctionnalités moteur propres au mobile, notamment le streaming d’actifs, la gestion des budgets mémoire et l’abstraction de plateforme.
  • Rédiger du code C++ Unreal Engine propre, maintenable et bien documenté conformément aux normes de l’équipe.
  • Participer aux efforts d’optimisation, de stabilité et d’évolutivité du moteur pour les titres mobiles.
  • Contribuer aux discussions techniques concernant la stratégie mobile d’Unreal Engine et son soutien à long terme.
  • Encadrer les programmeurs et programmeuses juniors grâce à l’accompagnement technique et à la collaboration.
  • Se tenir à jour quant aux mises à jour mobiles d’Unreal Engine et aux changements apportés aux plateformes mobiles.
Qualifications

Basic Requirements:

  • Strong proficiency in C++, with experience developing engine‑level systems in Unreal Engine.
  • 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 understanding of mobile platform constraints within Unreal Engine, including performance, memory, and OS lifecycle.
  • Excellent problem‑solving and debugging skills for Unreal Engine mobile issues.
  • Strong communication skills and the ability to collaborate effectively across teams.
  • Experience with version control systems such as Perforce or Git.

Desired Characteristics:

  • Experience modifying or extending Unreal Engine for mobile platforms.
  • Familiarity with mobile profiling tools and Unreal Engine mobile optimization workflows.
  • Experience supporting live mobile products built with Unreal Engine.
  • Strong understanding of mobile GPU and rendering constraints in Unreal Engine.

QUALIFICATIONS

Exigences de base :

  • Solide maîtrise du C++, avec de l’expérience dans le développement de systèmes de niveau moteur dans Unreal Engine.
  • De 6 à 8 ans d’expérience professionnelle en programmation de jeux vidéo, y compris en développement mobile avec Unreal Engine.
  • Expérience professionnelle dans la livraison de titres Unreal Engine sur iOS et/ou Android.
  • Solide compréhension des contraintes des plateformes mobiles dans Unreal Engine, notamment en matière de performance, de mémoire et de cycle de vie du système d’exploitation.
  • Excellentes aptitudes en résolution de problèmes et en débogage liés aux environnements mobiles d’Unreal Engine.
  • Excellentes compétences en communication et capacité à collaborer efficacement avec différentes équipes.
  • Expérience avec des systèmes de gestion de versions tels que Perforce ou Git.

Atouts souhaités :

  • Expérience dans la modification ou l’extension d’Unreal Engine pour les plateformes mobiles.
  • Connaissance des outils de profilage mobile et des flux de travail d’optimisation mobile dans Unreal Engine.
  • Expérience dans le soutien de produits mobiles en exploitation construits avec Unreal Engine.
  • Solide compréhension des contraintes liées aux GPU mobiles et au rendu dans Unreal Engine.