Programmeur senior de gameplay / Senior Gameplay Programmer

4 Months ago • 7 Years +

Job Summary

Job Description

Senior Gameplay Programmer needed with 7+ years experience in the game industry. Strong C++ knowledge (C++14, 17), Unreal Engine, and experience with gameplay and AI systems are essential. Join a passionate team building a new game in Montreal.
Must have:
  • C++ Programming
  • Unreal Engine
  • Gameplay Systems
  • AI Systems
Good to have:
  • C# Programming
  • Visual Scripting
  • Design Patterns
  • Version Control
Perks:
  • Remote Flexibility
  • Insurance Coverage

Job Details

Programmeur senior de gameplay

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 :

  • Collaborer avec les équipes de contenu et de conception pour construire des systèmes de jeu et d'interface utilisateur de nouvelle génération pour plusieurs plateformes.
  • Construire des systèmes évolutifs qui fournissent des informations en temps réel sur les performances et le budget mémoire.
  • Utiliser des outils de profilage de performance pour analyser le courant du projet et proposer des optimisations de performance.
  • Fournir des conseils sur l'impact potentiel des changements de code et, le cas échéant, proposer des solutions alternatives.
  • En tant que membre senior de l'équipe, vous aiderez à encadrer les jeunes programmeurs de l'équipe.

Qualifications :

  • Baccalauréat en informatique ou dans un domaine connexe.
  • Minimum de 7 ans d'expérience dans l'industrie du jeu avec 1 titre commercialisé
  • Solide connaissance de C++ (C++14, 17 sont des atouts)
  • C# est un atout
  • La connaissance d'Unreal Engine est un atout
  • Une solide compréhension des modèles de conception et des conteneurs est indispensable.
  • Expérience dans l'implémentation de systèmes de gameplay et d'intelligence artificielle
  • Connaissance pratique des systèmes de scripts visuels (tels que Blueprint, arbres de comportement)
  • Capacité à transformer des documents de conception en ensembles de fonctionnalités livrables de haute qualité.
  • Excellente capacité à résoudre les problèmes et à travailler de manière indépendante ou en équipe.
  • Collaborateur efficace capable de négocier des changements de conception/code pour respecter des contraintes évolutives
  • Expérience de l'intégration de code/contenu entre systèmes de contrôle de version (serveurs internes/externes).

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 Gameplay 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 talent around the world to produce masterpieces through innovation and inspiration.

Responsibilities:

  • Collaborate with the content/design teams to build next-generation gameplay/AI systems for multiple platforms
  • Build scalable systems that provide real-time performance and memory budget information
  • Utilize performance profiling tools to analyze the current of the project and propose performance optimizations
  • Provide guidance for potential impact of code changes and where possible alternative solutions
  • As a senior member of the team, you will help coach junior programmers on the team

Qualifications:

  • Bachelor’s degree in Computer Science, or related
  • Minimum of 7 years game industry experience with 1 shipped title
  • Strong knowledge of C++ (C++14, 17 are a plus)
  • C# is a plus
  • Knowledge of Unreal Engine is a plus
  • Solid understanding of design patterns and containers is a must
  • Experience implementing gameplay, and AI systems
  • Working knowledge of visual scripting systems (such as Blueprint, behaviour trees)
  • Ability to take design documents to top-quality shippable feature sets
  • Excellent problem solver who can work independently or within a team environment
  • Effective collaborator who can negotiate design/code changes to adhere to evolving constraints
  • Experience integrating code/content between version control systems (internal/external servers) is required

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

Ubisoft - Senior Gameplay Programmer

Ubisoft

Shanghai, Shanghai, China (On-Site)
8 Months ago
PlayStation Global - Senior Site Reliability Engineer

PlayStation Global

Aliso Viejo, California, United States (On-Site)
3 Months ago
ByteDance - Tech Lead - Global E-Commerce Logistics

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Google - Web Solutions Engineer III, gTech Users and Products

Google

Pittsburgh, Pennsylvania, United States (On-Site)
3 Months ago
Keywords Studios (Player Support) - Game Engineering, Programming & Tech Art - Talent Community

Keywords Studios (Player Support)

Malta (Hybrid)
8 Months ago
Good Job Games - Senior Game Developer

Good Job Games

İstanbul, Türkiye (On-Site)
5 Months ago
Poke - Unity Developer - Ruby on Rails

Poke

California, United States (Hybrid)
5 Months ago
Qualitest - Senior Unity Developer (Hybrid)

Qualitest

Bucharest, Bucharest, Romania (Hybrid)
6 Months ago
Eliassen Group - Unity Developer

Eliassen Group

California, United States (Remote)
5 Months ago
Volka Games - Rust Game Developer

Volka Games

Limassol, Limassol, Cyprus (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

SKYDANCE - Technical Director

SKYDANCE

Santa Monica, California, United States (Hybrid)
4 Months ago
Zinnia - Senior Software Engineer I - Calculation Services, India

Zinnia

Gurugram, Haryana, India (On-Site)
3 Months ago
Aditi Consulting - Multimedia Specialist

Aditi Consulting

Bengaluru, Karnataka, India (On-Site)
4 Months ago
ION - Senior C++ Developer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
4 Months ago
Meta - Digital Design Engineer

Meta

Sunnyvale, California, United States (On-Site)
3 Months ago
Google - Senior Quantitative UX Researcher, Cloud Databases

Google

Seattle, Washington, United States (On-Site)
3 Months ago
Nielsen Holdings - Software Engineer -AM-TECH-DA-02

Nielsen Holdings

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Rockstar Games - Graphics Programmer

Rockstar Games

Carlsbad, California, United States (On-Site)
4 Months ago
Valve corporation - Statistician / Data Scientist

Valve corporation

Bellevue, Washington, United States (On-Site)
3 Months ago
Ubisoft - Programmeur / Programmeuse UI

Ubisoft

Montreal, Quebec, Canada (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

Kabam - GameChanger Scholarship Application

Kabam

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
PwC - Network Security Manager

PwC

Toronto, Ontario, Canada (On-Site)
4 Months ago
WildBrain - Metadata Artwork Assistant

WildBrain

Toronto, Ontario, Canada (Hybrid)
3 Months ago
Sledgehammer Games - Senior Technical Artist – Sledgehammer Games

Sledgehammer Games

Toronto, Ontario, Canada (On-Site)
3 Months ago
Luma Pictures - Pipeline TD (Mid Level)

Luma Pictures

Vancouver, British Columbia, Canada (On-Site)
7 Months ago
DNEG - Texture TD

DNEG

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Activision - Expert Software Engineer (Privacy Data)

Activision

Vancouver, British Columbia, Canada (On-Site)
7 Months ago
PlayStation Global - Director of Development Strategy and Support

PlayStation Global

Montreal, Quebec, Canada (On-Site)
5 Months ago
HoYoverse - Senior Business Development Manager [CA]

HoYoverse

Montreal, Quebec, Canada (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Wicresoft - unity开发【玩法】

Wicresoft

Shenzhen, Guangdong Province, China (On-Site)
6 Months ago
People Can Fly - Lead Engine Programmer - Remote

People Can Fly

Montreal, Quebec, Canada (Remote)
3 Months ago
Tap Nation - Unity Developer

Tap Nation

New York, New York, United States (Remote)
3 Months ago
MADFINGER Games - Build Engineer

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
3 Months ago
Quidich Innovation Labs - Unreal Engine Solutions Architect

Quidich Innovation Labs

Mumbai, Maharashtra, India (On-Site)
4 Months ago
PeopleLAKE Group - Unity & 3D Graphics Programmer (OPEN TO EXPATRIATES)

PeopleLAKE Group

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
7 Months ago
Moon Active - Unity Team Lead

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
7 Months ago
Moon Active - Unity Developer

Moon Active

Kyiv, Kyiv City, Ukraine (Hybrid)
5 Months ago
Unity - Technical Writer

Unity

Montreal, Quebec, Canada (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.

Singapore (On-Site)

Shinjuku City, Tokyo, Japan (On-Site)

Shinjuku City, Tokyo, Japan (On-Site)

Tokyo, Japan (On-Site)

Dublin, County Dublin, Ireland (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