Programmeur sénior

3 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

SmileGate - Next Crossfire Mode Planning

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
undefined - Principal Player Combat & Gameplay Designer

Washington, District Of Columbia, United States (Remote)
6 Months ago
Vertigo Games - Senior VFX Artist

Vertigo Games

Amsterdam, North Holland, Netherlands (Hybrid)
23 Hours ago
Epic Games - Senior Pipeline Developer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Epic Games - Art Director (Rocket League)

Epic Games

(On-Site)
2 Weeks ago
ASSIST Software - C++ Developer

ASSIST Software

Suceava, Suceava County, Romania (On-Site)
5 Months ago
Tesla - Software Developer, IT Application

Tesla

Barcelona, Catalonia, Spain (On-Site)
2 Months ago
The Walt Disney Company - Principal Software Engineer

The Walt Disney Company

Burbank, California, United States (On-Site)
1 Month ago
Epic Games - Backend Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
ByteDance - Senior Software Engineer, Backend and Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Virtuos - Junior Software Engineer

Virtuos

Malaysia (On-Site)
2 Weeks ago
Epic Games - FX Outsource Artist

Epic Games

(On-Site)
2 Weeks ago
Playrix - Senior Game UI Developer

Playrix

Portugal (Remote)
6 Months ago
Riot Games - Principal Software Engineer, Foundations Developer Experience & Workflows

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
GameJobs - Senior Backend Programmer

GameJobs

Montréal, Québec, Canada (On-Site)
1 Year ago
PlayStation Global - Technical Dialogue Designer

PlayStation Global

(Remote)
2 Months ago
Epic Games - Concept Outsource Lead

Epic Games

London, England, United Kingdom (On-Site)
2 Weeks ago
N-iX - Senior Technical Artist

N-iX

Ukraine (Flexible)
2 Months ago
Ember Lab - Technical Artist

Ember Lab

California, United States (Hybrid)
3 Months ago
Epic Games - Creator Ambassador

Epic Games

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

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Vancouver, British Columbia, Canada (Remote)
6 Months ago
Ice fall interactive - Senior Programmer - Engine (Unity)

Ice fall interactive

Nelson, British Columbia, Canada (On-Site)
23 Hours ago
spauldingridge - Oracle EPM Consultant

spauldingridge

Toronto, Ontario, Canada (On-Site)
18 Hours ago
Next Level Business Services - Java developer with Angular

Next Level Business Services

Toronto, Ontario, Canada (On-Site)
6 Months ago
Meta4 Interactive - Senior Technical Game Designer

Meta4 Interactive

Québec City, Quebec, Canada (Remote)
1 Month ago
Epic Games - Senior Gameplay AI, Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Survay Monkey - Demand Generation Manager

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
7 Hours ago
Amazon Games - Directrice, Directeur technique artistique / Technical Art Director, Amazon Games Montréal

Amazon Games

Montreal, Quebec, Canada (On-Site)
6 Months ago
SideFX Software - Compositing Software Developer/Technical Director

SideFX Software

Ontario, Canada (Hybrid)
3 Months ago
Super - Intermediate Full Stack Software Engineer

Super

Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

SmileGate - CTO Technical Staff

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
ESL FACEIT Group - EFG - Software Engineer - Backend, Shop Team

ESL FACEIT Group - EFG

Spain (Remote)
3 Weeks ago
Nielsen Holdings - .Net Developer

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
5 Months ago
Voodoo - Senior ML Engineer

Voodoo

Paris, Île-de-France, France (Hybrid)
2 Months ago
Amazon - Software Development Engineer, Amazon Games

Amazon

Bucharest, Bucharest, Romania (On-Site)
11 Months ago
Netflix - Software Engineer (L5) - Distributed Refactoring Platform

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
Sigma Software - Senior Java Developer

Sigma Software

Brasília, Federal District, Brazil (On-Site)
6 Months ago
Rennsportgg - Site Reliability Engineer

Rennsportgg

Munich, Bavaria, Germany (Remote)
1 Month ago
DraftKings - Engineering Team Lead – SportsCore

DraftKings

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago
Google - Site Reliability Engineer, Home and Assistant

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks 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)

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

Vancouver, British Columbia, Canada (On-Site)

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

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

Los Angeles, California, United States (On-Site)

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

London, England, United Kingdom (On-Site)

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