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

5 Months ago • 8-10 Years

Job Summary

Job Description

NetEase Games Montréal seeks a Senior Engine Programmer with 8+ years of experience in AAA game development and Unreal Engine expertise. Must-have skills include C++, multi-threading, performance optimization, and version control. Experience in rendering, navigation mesh, or pathfinding is a strong plus.
Must have:
  • 8+ years
  • Unreal Engine
  • C++ Expert
  • Performance Optimization
Good to have:
  • C++17
  • Navigation Mesh
  • Path Finding
  • Rendering
Perks:
  • Remote Flexibility
  • Insurance Coverage

Job Details

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!

Similar Jobs

PwC - Cybersecurity & Privacy, Data Protection Manager

PwC

Toronto, Ontario, Canada (On-Site)
4 Months ago
Zynga - Senior Manager, Engineering

Zynga

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Avalanche Studios Group - Backend Platform Engineer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
4 Months ago
Luxoft - Senior Android Embedded Software Developer

Luxoft

Poland, Ohio, United States (Remote)
3 Months ago
Tencent - Senior Engine Programmer

Tencent

Beijing, Beijing, China (On-Site)
3 Months ago
Easy Brain - HTML5 Game Developer

Easy Brain

Limassol, Limassol, Cyprus (Hybrid)
5 Months ago
Ubisoft - Senior Engine Programmer C++ - H/F/NB

Ubisoft

Paris, Île-de-France, France (Hybrid)
4 Months ago
Worlds - Unreal VFX- Niagara

Worlds

(Remote)
6 Months ago
Capital Placement Services Gurgaon Delhi Noida Manesar Bawal Neemrana Bhiwadi Sohna Road - Unity Game Developer 5 Days working company in Gurgaon WFO

Capital Placement Services Gurgaon Delhi Noida Manesar Bawal Neemrana Bhiwadi Sohna Road

Gurugram, Haryana, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research Scientist in Molecular Dynamics (AML- AI-for-Science) - 2024 Start (Ph.D)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
ByteDance - Research Scientist Graduate (Foundation Model, Generative AI) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
ByteDance - Research Scientist in Molecular Dynamics

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Forgotten Empires - Senior Software Engineer - Age of Empires (Remote)

Forgotten Empires

(Remote)
7 Months ago
Google - Senior Software Engineer, TPU, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
3 Months ago
Fabric - Digital Design Verification Consultant

Fabric

Los Angeles, California, United States (Remote)
4 Months ago
Pixar Animation Studios - Software Engineer, Platform

Pixar Animation Studios

Emeryville, California, United States (Hybrid)
4 Months ago
Thera Bytes GmbH - Unreal Game Developer (m/f/d) - On site (Munich Office)

Thera Bytes GmbH

Munich, Bavaria, Germany (On-Site)
6 Months ago
Asobo Studio - Programmeur Gameplay H/F

Asobo Studio

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Tap Nation - Unity Developer WEBGL Freelance

Tap Nation

New York, New York, United States (Remote)
3 Months ago
Studio Gobo - Senior Engine Programmer

Studio Gobo

Brighton And Hove, England, United Kingdom (On-Site)
6 Months ago
Stoic - Gameplay Engineer (PC Platform)

Stoic

United States (Remote)
6 Months ago
Fugo Games - Game Developer

Fugo Games

İstanbul, Türkiye (On-Site)
3 Months ago
Worlds - Unreal C++ Programmer

Worlds

(Remote)
6 Months ago
Worlds - Cinematics Artist- Unreal

Worlds

(Remote)
6 Months ago
Behaviour Interactive - Senior Gameplay Programmer - Dead by Daylight | Senior Programmeur·se jouabilité - Dead by Daylight

Behaviour Interactive

Montreal, Quebec, Canada (On-Site)
7 Months ago
Krafton  - Lead, Gameplay Programmers

Krafton

Montreal, Quebec, Canada (Hybrid)
7 Months ago
Alp Consulting  - Unity Developer

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Ubisoft - Senior Gameplay Programmer

Ubisoft

Chengdu, Sichuan, China (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

NetEase Games, the video games division of NetEase, Inc., is a leading global video game developer and publisher, with operations in nine countries including owning global games studios that operate independently in North America, Europe and Japan.

We have developed and published international titles such as Knives Out, Harry Potter: Magic Awakened, and Naraka: Bladepoint.

NetEase Games works with other industry leaders and premium intellectual property holders to co-develop, distribute and market video games and content to players globally. Since our founding in 2001, we have developed or published hundreds of mobile, console and PC video games.

Shinjuku City, Tokyo, Japan (On-Site)

Singapore (On-Site)

Shinjuku City, Tokyo, Japan (On-Site)

Shinjuku City, Tokyo, Japan (On-Site)

Tokyo, Japan (On-Site)

View All Jobs

Get notified when new jobs are added by NetEase Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug