Programmeur sénior

5 Months ago • All levels • Backend Development

Job Summary

Job Description

Senior Programmer at a company developing real-time entertainment projects using Unreal Engine. The role focuses on Fortnite's player journey, requiring expertise in C++, creating and maintaining live service game systems, backend integration, and UI development with reusable data paradigms. Responsibilities include designing, planning, and implementing new features; writing robust, future-proof code; optimizing and fixing bugs; integrating backend systems; collaborating with an interdisciplinary team; working closely with backend developers and art/design leads; ensuring UI meets aesthetic and functional requirements. The ideal candidate will have exceptional C++ programming skills, multi-platform game development experience, a strong interest in social, frontend, and gameplay aspects, and a passion for player safety and user-generated content.
Must have:
  • Exceptional C++ programming skills
  • Multi-platform game development experience
  • Backend integration experience
  • UI development with reusable data paradigms
  • System design and implementation
  • Bug fixing and optimization
  • Collaboration with interdisciplinary teams
Good to have:
  • Unreal Engine experience
  • Interest in social features and user-generated content
  • Passion for player safety
Perks:
  • 100% employer-paid premiums for employee and dependents
  • Medical, dental, and vision coverage
  • Supplemental insurance (critical illness, etc.)
  • Telemedicine
  • Life insurance
  • Long-term disability insurance
  • Weekly indemnity (short-term disability)
  • Retirement savings plan with employer matching
  • Employee assistance program
  • Mental wellness program

Job Details

PROGRAMMATION

Ce que nous faisons

Grâce à notre équipe de programmeurs 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

L’équipe responsable du parcours des joueurs de Fortnite est à la recherche d’un programmeur passionné par les jeux et connaissant bien le C++, la création et le maintien de systèmes pour un service de jeu live, l’intégration aux services backend et la création d’interfaces utilisateur avec des paradigmes de données réutilisables. Dans ce rôle, vous travaillerez sur des systèmes à haute incidence qui aident les joueurs à socialiser avec leurs amis et à trouver leur nouveau jeu préféré dans Fortnite, tout en promouvant une expérience sûre et amusante pour tous.

Ce dont vous serez responsable

  • Concevoir, planifier et implémenter de nouvelles fonctionnalités avec une approche systémique
  • Écrire des codes forts et robustes axés sur l’avenir
  • Optimiser et régler les failles qui pourraient se manifester dans les anciens et nouveaux systèmes
  • Intégrer des systèmes backend pour soutenir l’expérience des joueurs
  • Collaborer avec l’équipe interdisciplinaire afin de développer des fonctionnalités de pointe pour rehausser les expériences des joueurs dans l’ensemble de Fortnite
  • Travailler de près avec les développeurs backend afin d’atteindre les objectifs en matière de services et satisfaire aux clients
  • Travailler en étroite collaboration avec les chefs d’équipe responsables de l’art et de la conception pour s’assurer que l’UI répond aux exigences esthétiques et fonctionnelles

Ce que nous recherchons

  • Compétences exceptionnelles en programmation C++
  • Expérience de développement de fonctionnalités pour des jeux sur plusieurs plateformes
  • Intérêt marqué pour les domaines sociaux, frontend et les aspects liés à la jouabilité dans le développement de jeux
  • Intérêt pour la sécurité des joueurs et la sélection de contenu généré par les utilisateurs
  • Passion pour les jeux et les expériences utilisateur exceptionnelles
  • Esprit analytique développé, accompagné de solides compétences en résolution de problèmes
  • Expérience de développement avec Unreal Engine, de préférence

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

Warhorse Studios - DevOps / C# Tools Programmer

Warhorse Studios

Prague, Prague, Czechia (On-Site)
2 Months ago
Gearbox - Senior Online Programmer

Gearbox

Frisco, Texas, United States (On-Site)
5 Days ago
Handy games - Technical Artist

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
3 Months ago
bad robot games - Senior UI Engineer

bad robot games

(Remote)
3 Weeks ago
playrix  - Location Game Designer

playrix

Ireland (Remote)
7 Months ago
zeta - Lead Software Development Engineer - Backend

zeta

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Passion Gaming - Back End Engineer NodeJS

Passion Gaming

Haryana, India (On-Site)
5 Months ago
bytedance - Senior Backend Software Engineer

bytedance

San Jose, California, United States (On-Site)
1 Month ago
Argus Labs - Senior Software Engineer (Infrastructure/Backend)

Argus Labs

(Remote)
2 Months ago
bytedance - Backend Software Engineer - Dubai

bytedance

Dubai, Dubai, United Arab Emirates (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Darkslope - CGI Generalist, Virtual Production & Unreal Engine

Darkslope

Toronto, Ontario, Canada (Hybrid)
12 Months ago
Pragma - Game Services Engineer - Co-Dev

Pragma

United States (Remote)
2 Months ago
Riot Games - Staff Software Engineer (Build Platforms)

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Quebec, Canada (Hybrid)
2 Months ago
Epic Games - Data Analyst - CorpTech Analytics

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Epic Games - Senior Software Development Engineer in Test (SDET)

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Saber Interactive - Senior Game Designer

Saber Interactive

Madrid, Community Of Madrid, Spain (Hybrid)
3 Months ago
Ubisoft - Machine Learning Programmer (Characters & Animation) - Rainbow Six

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
Techland - UE5 Level Artist

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
6 Months ago
Riot Games - Senior Principal Technical Artist

Riot Games

Dublin, County Dublin, Ireland (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Ubisoft - Senior ML Programmer

Ubisoft

Montreal, Quebec, Canada (On-Site)
4 Months ago
Scanline VFX - Senior DevOps Engineer

Scanline VFX

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Thumbtack - Manager, Application Support (Internal Tools)

Thumbtack

Ontario, Canada (Remote)
1 Week ago
yellow brick games - Lead Creature Artist

yellow brick games

Montreal, Quebec, Canada (Remote)
2 Weeks ago
Critical mass - Media Supervisor

Critical mass

Toronto, Ontario, Canada (On-Site)
2 Weeks ago
TransUnion - Consultant, Consumer Solutions

TransUnion

Burlington, Ontario, Canada (Hybrid)
2 Weeks ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

Canada (Remote)
7 Months ago
TTC Global - Bilingual Senior Software QA Engineer

TTC Global

Montréal, Québec, Canada (Hybrid)
5 Days ago
NetEase Games - AP Accountant

NetEase Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
Cadence - Lead Digital Verification Engineer

Cadence

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

Get notifed when new similar jobs are uploaded

Backend Development Jobs

GoTo Group - Software Engineer (Backend) - Transport

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
7 Months ago
Epic Games - Lead Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
Everyday Health Group - Senior Software Engineer, Backend - Lose It!

Everyday Health Group

United States (On-Site)
7 Months ago
Maximum Games - Senior Video Game Backend Developer

Maximum Games

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Tencent - Senior Backend Programmer, Gaming

Tencent

London, England, United Kingdom (On-Site)
1 Month ago
Interactive Brokers - Senior Software Engineer

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
7 Months ago
bytedance - Site Reliability Engineer Intern

bytedance

San Jose, California, United States (On-Site)
1 Month ago
Flowplay llc - Senior Backend Engineer

Flowplay llc

Seattle, Washington, United States (Hybrid)
2 Months ago
Sleeper - Backend Engineer

Sleeper

San Francisco, California, United States (Remote)
2 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)

New York, New York, United States (On-Site)

London, England, United Kingdom (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

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