Programmeur de systèmes Gameplay sénior, Relation avec les développeurs

5 Months ago • 5-10 Years • Game Design

Job Summary

Job Description

Senior Gameplay Systems Programmer focusing on developer relations at Epic Games. Responsibilities include direct engagement with Unreal Engine licensees (in-person, video, email) to resolve complex programming issues, provide technical guidance, and ensure optimal results. The role requires writing well-documented, optimized C++ code for bug fixes and feature enhancements; debugging and analyzing development problems; collaborating with clients across diverse sectors; developing knowledge-sharing resources (presentations, white papers, tutorials); and mentoring team members. Significant experience with UE4/UE5 gameplay systems, C++, multi-platform publishing, and integrating subsystems is crucial.
Must have:
  • Senior-level C++ development experience
  • UE4/UE5 gameplay systems expertise
  • Multi-platform publishing experience
  • Excellent communication skills
  • Problem-solving and mentoring abilities
Good to have:
  • Mobile and console title publishing experience
  • Multi-threaded code writing experience
  • Experience with GAS, character movement components, and enhanced input
Perks:
  • 100% employer-paid benefits (medical, dental, vision)
  • Supplemental coverage for various insurances
  • Weekly indemnity (short-term disability)
  • Retirement savings plan with employer contribution
  • Employee assistance program
  • Mental wellness program

Job Details

PROGRAMMATION OU DÉVELOPPEMENT - UNREAL ENGINE 

Ce que nous faisons

Les projets propulsés par Unreal Engine demeurent à la fine pointe du divertissement en temps réel depuis plus de 20 ans. Notre équipe d’experts en matière de programmation innove constamment afin d’améliorer les outils et la technologie conçus pour donner des moyens incroyables aux développeurs de contenu à l’échelle de la planète. 

Ce que vous ferez

Nous recherchons un programmeur logiciel pour aider à rapprocher les utilisateurs finaux d'Unreal Engine de différents secteurs, lieux et niveaux d'expérience, avec l'équipe de développement d'Epic. Le candidat idéal est un Programmeur C++ sénior, avec de l'expérience dans les applications en temps réel, ayant un excellent sens du service client et des compétences exceptionnelles en communication.

Ce dont vous serez responsable

  • S'engager auprès des propriétaires de licences en personne, par vidéo ou par courriel pour obtenir les meilleurs résultats possibles.
  • Fournir des conseils programmation aux détenteurs de licences Unreal Engine lorsqu'ils rencontrent des problèmes difficiles.
  • Rédiger un code bien documenté et optimisé pour les corrections et les améliorations de fonctionnalités.
  • Déboguer, examiner et analyser les problèmes de développement mineurs et majeurs, y compris, mais sans s'y limiter, les bogues, les pannes et les problèmes de performance d'exécution.
  • Travailler avec des clients et des partenaires techniques issus de différents secteurs d'activité afin de s'assurer que les futures versions d'Unreal Engine continuent de répondre à leurs besoins.
  • Diriger la création et le développement de ressources de partage des connaissances, y compris des présentations en direct, des livres blancs, des tutoriels et des articles d'information.
  • Assurer le mentorat et le coaching des membres de l'équipe

Ce que nous recherchons

  • Expérience professionnelle dans le développement de systèmes de jouabilité sur UE4/UE5
  • Expérience de niveau senior dans le développement de fonctionnalités et/ou de systèmes de jouabilité avec C++
  • Expérience dans la publication de projets sur plusieurs plateformes
  • Expérience de niveau senior dans l'intégration de plusieurs sous-systèmes de jouabilité sur des titres publiés
  • Solides compétences en communication écrite et verbale, y compris la capacité de faire des présentations techniques à des publics ayant des connaissances techniques variées.
  • Une personne créative qui résout les problèmes et qui a la passion d'aider les autres développeurs.
  • Une personne motivée qui s'approprie la relation technique avec les développeurs et travaille de manière proactive pour réduire les frictions et améliorer les processus.
  • Une expérience dans la publication de titres sur mobile et console est un plus
  • Expérience dans l'écriture de code robuste multi-thread est un plus
  • Expérience avec la modélisation et la gestion de versions des assets. Expérience dans la modification ou l'exploitation des fonctionnalités de jouabilité d'UE telles que GAS, les composants de mouvement des personnages et les entrées améliorées est un plus.

Avantages

Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de décès ou de mutilation par accident et l’assurance invalidité de longue durée. Nous offrons également une indemnité hebdomadaire (invalidité de courte durée) et un régime d’épargne-retraite avec cotisation concurrentielle de la part de l’employeur. En plus du programme d’aide aux employés, nous proposons un programme étoffé de bien-être mental par l’entremise de Modern Health, un organisme qui fournit gratuitement des services de thérapie et d’encadrement aux employés et aux personnes à charge.

Similar Jobs

Apexon - Digital Forensic Analyst

Apexon

United States (On-Site)
1 Month ago
Roblox - Senior Software Engineer - Game Solutions

Roblox

San Mateo, California, United States (On-Site)
5 Days ago
Drive mode - Backend Engineer

Drive mode

Mountain View, California, United States (Hybrid)
3 Months ago
Sony Interactive Entertainment - System Software Development (PlayStation Network Core Functions and Game SDK Development)

Sony Interactive Entertainment

Tokyo, Japan (Hybrid)
3 Months ago
Riot Games - Principal Technical Artist - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Red panda games - Game designer Intern

Red panda games

Bengaluru, Karnataka, India (Remote)
11 Months ago
Playtika - Game Designer Expert- Redecor

Playtika

Berlin, Berlin, Germany (On-Site)
8 Months ago
Ubisoft - Lead UI/UX Designer - Video Games

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
4 Months ago
limit break - Sr. Mobile Game Designer

limit break

Singapore, Singapore (On-Site)
11 Months ago
Paradox Interactive - Senior Game Designer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Software Engineer Graduate (Unity Engine - PICO)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
IO Interactive - Senior Audio Programmer

IO Interactive

İstanbul, Türkiye (Hybrid)
9 Months ago
Virtuos - Software Engineer

Virtuos

Czechia (Hybrid)
3 Months ago
zoox - Senior AI Developer Productivity Engineer

zoox

Foster City, California, United States (On-Site)
4 Months ago
Google - Software Engineer III, Full Stack, Google Ads

Google

New York, New York, United States (On-Site)
2 Months ago
Netflix - Research Scientist L5, Algorithms Engineering

Netflix

Los Gatos, California, United States (On-Site)
8 Months ago
CLO Virtual Fashion  Inc  - C++ Developer

CLO Virtual Fashion Inc

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Zoic studios - Senior Houdini TD

Zoic studios

Canada (Remote)
1 Month ago
rivos - GPGPU Software and Hardware Design Validation Engineer

rivos

Santa Clara, California, United States (Hybrid)
2 Months ago
Ubisoft - Graphics Programmer

Ubisoft

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Survay Monkey - Product Manager II - Web

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
Reddit - Software Engineer, Ad Formats

Reddit

Ontario, Canada (Remote)
2 Months ago
Thales - Applied AI Research Scientist

Thales

Montreal, Quebec, Canada (Hybrid)
1 Month ago
WaveApps - Software Engineer - DevOps

WaveApps

Toronto, Ontario, Canada (Remote)
2 Months ago
Behaviour Interactive - Senior Influencer Management Director

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
1 Week ago
CAE - Accounts Payable & Banking

CAE

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Diligent Corporation - Software Engineering Manager

Diligent Corporation

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Vancouver, British Columbia, Canada (Remote)
3 Months ago
Fortra - Software Engineer III

Fortra

Canada (On-Site)
1 Month ago
Intelerad - DICOM/PACS Technical Integration Specialist

Intelerad

Montreal, Quebec, Canada (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Game Design Jobs

Scopely - Lead Game Designer

Scopely

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
playrix  - Game Designer Playables

playrix

Ireland (Remote)
3 Months ago
Thatgamecompany - Technical Game Designer

Thatgamecompany

Canada (Remote)
2 Months ago
Puzzle Cats - Game Designer

Puzzle Cats

Toronto, Ontario, Canada (On-Site)
10 Months ago
Playtika - Game Designer Expert- Redecor

Playtika

Berlin, Berlin, Germany (On-Site)
8 Months ago
Tamatem - 6 Months Internship - Game Artist

Tamatem

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
2 Months ago
Dapper labs  - Game Designer

Dapper labs

(Remote)
2 Months ago
Wargaming - Senior Game Designer, Core (Unannounced Project)

Wargaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Ubisoft - Lead UI/UX Designer - Video Games

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
4 Months ago
Simple Viral Games - Game Designer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Montreal, Quebec, Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

View All Jobs

Get notified when new jobs are added by Epic Games

Level Up Your Career in Game Development!

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

Job Common Plug