Programmeur sénior de moteurs

1 Month ago • All levels • Game Engine

Job Summary

Job Description

Epic Games seeks a Senior Engine Programmer to join their team collaborating with Disney to build a new game and entertainment universe. Responsibilities include optimizing CPU, GPU, and memory systems for enhanced player experience, monitoring live customer data and troubleshooting, tackling complex technical challenges, bridging communication between game developers and engine technology leads, and creating efficient developer tools and workflows. The ideal candidate possesses strong C++ skills, game development experience, and expertise in system profiling and optimization. Experience with Unreal Engine is a plus but not mandatory. The role involves deep technical problem-solving and collaboration.
Must have:
  • Excellent C++ skills
  • System profiling & optimization experience
  • Experience with large-scale game engine systems
  • Strong communication skills (English fluency)
  • Problem-solving and technical leadership
Good to have:
  • Unreal Engine experience
Perks:
  • 100% employer-paid benefits (medical, dental, vision)
  • Supplemental coverage for various health needs
  • Weekly disability pay
  • Retirement savings plan with employer contribution
  • Employee assistance program
  • Mental wellness program

Job Details

PROGRAMMATION

Ce que nous faisons

Grâce à notre équipe d'ingénieurs experts de plus en plus nombreuse, les projets conçus avec Unreal sont à l'avant-garde du divertissement en temps réel.  Nous cherchons en permanence à améliorer les outils et les technologies qui optimiseront les moyens des développeurs de contenus du monde entier.

Ce que vous ferez

La Walt Disney Company et Epic Games unissent leurs forces pour créer un tout nouvel univers de jeux et de divertissement.

En plus d’offrir une expérience de jeu de classe mondiale, cet univers persistant proposera une multitude d’opportunités aux consommateurs : jouer, regarder et interagir avec des contenus, des personnages et des récits issus de Disney, Pixar, Marvel, Star Wars, Avatar, et bien plus encore.

Les joueurs, passionnés de jeux vidéo et fans de tous horizons auront la possibilité de créer leurs propres histoires et expériences, d’exprimer leur passion de manière distinctement Disney, et de partager du contenu entre eux comme ils l’entendent. Rejoignez-nous pour façonner l'avenir du divertissement interactif.

Epic Games est à la recherche d'un Programmeur sénior de moteurs pour rejoindre cette équipe. Vous innovez et repoussez les limites afin d'offrir la meilleure expérience possible à nos joueurs. Vous résoudrez des problèmes de performance et de stabilité et guiderez les développeurs dans la création de nouvelles fonctionnalités à la fine pointe du secteur.

Ce dont vous serez responsable

  • Améliorer l’expérience des joueurs en optimisant les systèmes CPU, GPU et la mémoire.
  • Surveiller les données des clients en « live » ainsi que les enjeux liés à la résolution de problèmes. Apporter des améliorations à l’analyse des données en cours de route.
  • S’attaquer en profondeur aux défis techniques. Orienter la vision et les solutions en la matière.
  • Agir à titre de spécialiste pour faire le pont entre les développeurs de jeux et les responsables de la technologie liée aux moteurs.
  • Créer des outils et des processus de travail pour permettre aux développeurs d’être efficaces et autonomes.

Ce que nous recherchons

  • Excellentes compétences en C++ et principes de programmation de logiciels
  • Expérience de profilage et d’optimisation de systèmes dans au moins un secteur du développement de jeux.
  • Expérience de la mise en œuvre et du débogage de systèmes robustes et volumineux liés à la technologie de jeux ou de moteurs.
  • Solides compétences interpersonnelles et en communication, avec une capacité démontrée à communiquer couramment en anglais.
  • Expérience de développement avec Unreal Engine un atout (mais non requise).

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

ByteDance - Senior Software Engineer - Serverless Compute Infrastructure

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
Rockstar Games - Graphics Programmer

Rockstar Games

Carlsbad, California, United States (On-Site)
3 Months ago
Sphere Entertainment Co - Senior Pipeline Engineer

Sphere Entertainment Co

Burbank, California, United States (On-Site)
2 Months ago
Wargaming - Game Developer (Unannounced Project)

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
2 Months ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Merchant Platform

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Keywords Studios (Player Support) - Senior/Lead VFX Artist - 2025 Opportunities

Keywords Studios (Player Support)

Australia (Hybrid)
1 Month ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Chile (Remote)
4 Months ago
Red Panda Games studio - Software engineer Internship for Unreal game engine

Red Panda Games studio

Hyderabad, Telangana, India (Remote)
6 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Cyprus (Remote)
3 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Georgia (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sperasoft - Release Engineer

Sperasoft

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Bethesda - Senior AI Programmer

Bethesda

Texas, United States (On-Site)
8 Months ago
Microsoft - Software Engineering Manager

Microsoft

Prague, Prague, Czechia (On-Site)
1 Month ago
Microsoft - Software Engineer II

Microsoft

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Crunchyroll - Senior Software Engineer

Crunchyroll

(Remote)
1 Month ago
Google - Senior Software Engineer, Full Stack, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Samsung Semiconductor - Staff Engineer, SoC Design Verification

Samsung Semiconductor

Folsom, California, United States (Hybrid)
3 Days ago
ION - Lead Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Infoblox - Staff Software Engineer

Infoblox

Burnaby, British Columbia, Canada (Hybrid)
3 Months ago
Luma Pictures - Artificial Intelligence (AI) Technical Director (TD)

Luma Pictures

Vancouver, British Columbia, Canada (On-Site)
4 Weeks ago
Pinnguaq - STEAM Educator Assistant

Pinnguaq

Kawartha Lakes, Ontario, Canada (On-Site)
4 Months ago
QUANTIC DREAM - Associate Producer

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
3 Months ago
The Walt Disney Company - CFX Artist (Contract)

The Walt Disney Company

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
Motive Studio - Software Developer Intern (Engine Programming)

Motive Studio

Montreal, Quebec, Canada (Hybrid)
3 Weeks ago
Activate Games - Game Facilitator (Store Associate)

Activate Games

Coquitlam, British Columbia, Canada (On-Site)
1 Week ago
CAE - Flight Simulator Instructor - Bombardier Aircraft

CAE

Montreal, Quebec, Canada (On-Site)
3 Months ago
Rockstar Games - UI Tools Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
4 Months ago
Budge Studios - Artiste Technique 3D/Technical 3D Artist

Budge Studios

Montreal, Quebec, Canada (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Probably Monsters - Systems Engineer, Engine (Core Technology)

Probably Monsters

Texas, United States (On-Site)
6 Days ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Argentina (Remote)
4 Months ago
Tencent - Main Engineer

Tencent

Osaka, Osaka, Japan (On-Site)
1 Month ago
ARVORE Immersive Experiences - GAMEPLAY DEVELOPER

ARVORE Immersive Experiences

São Paulo, State Of São Paulo, Brazil (Remote)
2 Months ago
Spyke Games - Senior Game Developer

Spyke Games

İstanbul, Türkiye (On-Site)
6 Months ago
Electronic Arts - Senior Software Developer - Engine Performance

Electronic Arts

Montreal, Quebec, Canada (On-Site)
4 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Georgia (Remote)
3 Months ago
Gearbox Software - Technical Director, SDK

Gearbox Software

Frisco, Texas, United States (On-Site)
2 Months ago
Gamut HR Solutions - Unity Developer

Gamut HR Solutions

Hyderabad, Telangana, India (On-Site)
5 Months ago
Activision - Multiplayer Technical Director

Activision

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digital ecosystem for developers and creators to build, distribute, and operate games and other content. Epic has over 40 offices worldwide with headquarters in Cary, North Carolina.

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)

Cary, North Carolina, United States (On-Site)

Cary, North Carolina, United States (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