Programmeur(euse) senior de moteur de jeu / Senior Engine Programmer

NetEase Games · Other US Location

Company

NetEase Games

Location

Other US Location

Type

Full Time

Job Description

Programmeur(euse) senior de moteur de jeu

NetEase Games Montréal, membre du groupe ThunderFire de NetEase Games – fait partie des leaders de l’industrie du développement et de l’édition de jeux vidéo. Notre objectif est d'offrir la meilleure expérience de jeu possible sur console, PC et mobile sur les marchés internationaux, et de collaborer chaleureusement avec des talents du monde entier pour produire des chefs-d'œuvre à travers l’innovation et une belle inspiration créative.

Responsabilités :

  • Être une personne tournée vers l'avenir qui aime construire de nouvelles conceptions/caractéristiques techniques tout en résolvant des problèmes complexes à travers le moteur et la pile technologique.
  • Gérer et maintenir notre moteur de base tout en aidant aux intégrations d'Epic Games et d'autres fournisseurs.
  • Contribuer au développement de systèmes de bas niveau tels que le streaming, la sérialisation générique, etc.
  • S'approprier et résoudre les problèmes liés à la performance (CPU, GPU, mémoire, temps de chargement), en utilisant des profileurs et d'autres outils de mesure.
  • Se tenir au courant des développements technologiques et des avancées dans l'industrie du jeu.

Qualifications :

  • Licence en informatique ou dans un domaine connexe.
  • Au moins 8 ans d'expérience dans l'industrie du jeu avec un titre AAA multiplateforme livré.
  • Au moins 3 ans d'expérience dans le développement de jeux avec Unreal Engine
  • Solides compétences en communication écrite et orale
  • Expert(e) en C++ (C++17 est un plus)
  • C# est un plus
  • Maîtrise de la programmation multithread et solide compréhension de ses principes.
  • Une solide compréhension des modèles de conception et des conteneurs est indispensable.
  • Capacité à profiler et analyser le code et à l'optimiser pour répondre aux exigences de performance et de mémoire.
  • Nous recherchons un(e) généraliste doté(e) d'un ensemble de compétences polyvalentes. Mais une spécialisation pertinente (par exemple en rendu, maillage de navigation ou recherche de chemin) est un atout majeur.
  • Une expérience dans l'intégration de code/contenu entre des systèmes de contrôle de version (serveurs internes/externes) est requise.
  • Capable de travailler de manière indépendante et efficace, en respectant des délais raisonnables.


Pourquoi nous pourrions être la compagnie parfaite pour toi:

Nous offrons l’expérience unique de faire partie de la création d'une nouvelle équipe de jeu internationale en plein cœur de Montréal, qui bénéficie de la richesse de la diversité de ses membres et de l’échange culturel avec nos partenaires à Hangzhou.

Nous offrons également :

  • Flexibilité du travail à distance ou le confort de nos bureaux;
  • Couverture d'assurance et télémédecine dès le 1er jour;
  • Indemnité transports et repas;
  • Prime de référencement;
  • REER avec contribution de l'employeur.

Rejoins-nous pour travailler sur un projet ambitieux, dans une atmosphère unique de start-up et avec une équipe de développeurs de jeux passionnés et pleins d'énergie !

***

Senior Engine Programmer

NetEase Games Montréal, ThunderFire Group of NetEase Games - is one of the leading developers and publishers in the gaming industry. Focused on delivering the best quality gaming experience on console, PC and mobile to international markets, we warmly seek collaboration with talents around the world to produce masterpieces through innovation and inspiration.

Responsibilities:

  • Be a forward-thinking individual that enjoys building new technical designs/features while solving complex problems throughout the engine and technology-stack
  • Manage and maintain our core Engine while assisting with integrations from Epic Games and other vendors
  • Contribute to the development of low-level systems such as streaming, generic serialization, and more.
  • Take ownership of and address performance-related issues (E.g. CPU, GPU, Memory, Load times), using profilers and other measurement tools
  • Stay updated on technological developments and advancements in the game industry

Qualifications:

  • Bachelor’s degree in computer science, or related-field
  • Minimum of 8 years game industry experience with 1 multi-platform AAA shipped title
  • Minimum 3 years experience developing games with Unreal Engine
  • Strong written and verbal communication skills
  • Expert in C++ (C++17 is a plus)
  • C# is a plus
  • Proficiency in multi-threaded programming and a solid understanding of its principles.
  • Solid understanding of design patterns and containers is a must
  • Capability to profile and analyze code and optimize it to meet performance and memory requirements.
  • We're looking for a generalist with a versatile skillset. But having some relevant specialization (e.g. in rendering, navigation mesh or path finding), is a strong plus.
  • Experience integrating code/content between version control systems (internal/external servers) is required
  • Able to work independently and efficiently, meeting reasonable deadlines

Why could we be the perfect place for you:

We offer the unique experience of being part of the foundation of a new international game team right in the heart of Montreal, which benefits from the rich diversity of its members and the cultural exchange with our partners in Hangzhou.

We also offer:

  • The flexibility of working remotely or the comfort of our office,
  • Insurance coverage and telemedicine from day one,
  • Transportation and meal allowance,
  • Referral bonus,
  • RRSP with employer contribution

Join us to work on an ambitious project, in a unique ‘Start-Up Atmosphere’ and with a team of passionate and energetic game developers!

Apply Now

Date Posted

09/26/2024

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Finance Business Partner (d/f/m) - Personio

Views in the last 30 days - 0

Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details

Senior Pricing Analyst - Cencora

Views in the last 30 days - 0

Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...

View Details

Senior Product Analyst - FinCrime Platform - WISE

Views in the last 30 days - 0

Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...

View Details

Senior Data Analyst - Customer Experience - WISE

Views in the last 30 days - 0

Wise is a global technology company aiming to revolutionize international money transfers by offering minimal fees maximum ease and full speed They ar...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

© 2026 Job Transparency. All rights reserved.