Senior Playability Systems Programmer

1 Week ago • All levels • Systems Design

Job Summary

Job Description

Senior Playability Systems Programmer responsible for collaborating with designers to create game features and tools using an iterative process. This role involves soliciting and responding to feedback, ensuring technical excellence across platforms, optimizing and debugging existing game systems, addressing live service requests, and resolving player account issues. The position requires developing and producing game elements, writing robust and maintainable code, and working closely with UI programmers on player engagement and progression systems like Quest and Battle Pass features. Strong C++ skills and experience in AAA game design or game engine technology are essential.
Must have:
  • Solid C++ skills
  • Experience in AAA game design or game engine technology
  • Ability to build robust, scalable, and maintainable systems
  • Excellent communication skills (English)
  • Collaboration with designers and UI programmers
Good to have:
  • Java experience (backend systems)
  • Experience with player engagement and progression systems
Perks:
  • 100% premium coverage for employee and dependents (medical, dental, vision)
  • Supplemental coverage for critical illness, telehealth, life insurance, AD&D, LTD
  • Weekly indemnity (short-term disability)
  • Retirement savings plan with employer contribution
  • Employee assistance program
  • Comprehensive 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

Nous recherchons un programmeur de systèmes de jouabilité sénior passionné et qui détient des connaissances avancées en C++ et en développement de systèmes de jouabilité. Au sein de l'équipe Player Investment, vous travaillerez en étroite collaboration avec les concepteurs et les programmeurs IU pour développer des systèmes de fidélisation et de progression, tels que nos systèmes innovateurs Quest et Battle Pass. 

Ce dont vous serez responsable

  • Travailler en étroite collaboration avec les concepteurs pour créer des fonctionnalités et des outils de jeu selon un processus itératif
  • Solliciter et répondre à une rétroaction essentielle tout au long du processus de développement
  • Favoriser l’excellence technique sur diverses plateformes
  • Optimiser et régler les bugs qui pourraient se manifester dans les systèmes de jeux existants, répondre aux demandes de service en direct et résoudre les problèmes en lien avec les comptes de joueurs
  • Participer au développement et à la production de tous les éléments du jeu
  • Écrire du code robuste et facile à maintenir, en gardant à l’esprit l’extensibilité

Ce que nous recherchons

  • Solides compétences en C++ et connaissance des principes de programmation
  • Expérience antérieure de Java un atout, en lien avec les systèmes backend
  • Habileté à construire des systèmes robustes, extensibles et maintenables
  • Expérience professionnelle en conception de jeux AAA ou en matière de technologie de moteurs de jeu
  • Candidat motivé, avec une bonne éthique de travail et la capacité d’effectuer des tâches de façon autonome
  • Excellentes compétences interpersonnelles et en communication, dont une aptitude démontrée à communiquer couramment en anglais (à l’écrit et à l’oral)
  • Expérience des systèmes d'engagement et de progression des joueurs est un atout

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

Nielsen Holdings - Software Engineer - Bigdata (Java/Scala and SQL)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Playrix - Director of Engineering

Playrix

Serbia (Remote)
6 Months ago
MRI Software - QA Engineer III(Manual plus Automation)

MRI Software

Bengaluru, Karnataka, India (Hybrid)
5 Hours ago
ByteDance - Machine Learning Engineer, SMB

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Boomi - Software Senior Engineer

Boomi

Bengaluru, Karnataka, India (On-Site)
23 Hours ago
Assystems - Ingénieur Systèmes - Nucléaire H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
6 Months ago
Rockstar Games - Senior Gameplay Systems Programmer

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
2 Months ago
Assystems - Senior Systems Engineer

Assystems

Culham, England, United Kingdom (Hybrid)
6 Months ago
Google - Hardware Engineer, Camera Actuator Control System

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Epic Games - Principal Platform Engineer

Epic Games

(On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Software Engineer, Tech Lead - Engineering Efficiency and AI Code Assistant

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
The Walt Disney Company - Senior Software Development in Test Engineer (SDET)

The Walt Disney Company

Orlando, Florida, United States (On-Site)
3 Days ago
The Walt Disney Company - Lead Software Engineer in Test - iOS/Android

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Days ago
version 1 - Technical Lead (Full Stack Java)

version 1

Birmingham, England, United Kingdom (On-Site)
2 Months ago
Dialpad AI - Advanced Application Support Engineer

Dialpad AI

(Remote)
20 Hours ago
GameJobs - Principal Software Engineer, Account Authentication

GameJobs

San Mateo, California, United States (On-Site)
1 Day ago
Google - Software Engineer III, Control Plane, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Bigpoint - Senior Unity Developer

Bigpoint

Hamburg, Hamburg, Germany (Remote)
1 Month ago
Google - Software Engineer, Early Career, Chrome

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Netflix - Data Engineer (L5) - Product (Device)

Netflix

United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Shyft Labs - Databricks Engineer

Shyft Labs

Toronto, Ontario, Canada (Hybrid)
3 Months ago
DNEG - CG Supervisor

DNEG

Quebec, Canada (On-Site)
3 Weeks ago
Ubisoft - Programming Team Lead (Engine)

Ubisoft

Saguenay, Quebec, Canada (Hybrid)
11 Months ago
Epic Games - Character Art Director

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Ingenuity Studios, LLC - Senior Animator

Ingenuity Studios, LLC

Vancouver, British Columbia, Canada (Remote)
11 Months ago
Google - Technical Solutions Developer, Platform, Storage, Google Cloud

Google

Waterloo, Ontario, Canada (On-Site)
2 Days ago
Epic Games - Art Producer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Next Level Games - UI Artist

Next Level Games

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
spauldingridge - Client Director

spauldingridge

Toronto, Ontario, Canada (On-Site)
19 Hours ago
Epic Games - Senior Producer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Systems Design Jobs

Google - Business Systems Analyst, Early Career

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
NVIDIA - Senior System Performance and Power Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Weeks ago
Tesla - Senior Controls Engineer, Technical Services

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
Epic Games - Senior Music Designer

Epic Games

(On-Site)
7 Months ago
Voodoo - Senior Economy Designer - Cup Heroes

Voodoo

Paris, Île-de-France, France (Hybrid)
1 Week ago
Tesla - Senior Project Engineer - BESS, EMEA

Tesla

Madrid, Community Of Madrid, Spain (On-Site)
2 Months ago
Assystems - Ingénieur Nucléaire Fonctionnement Process H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
6 Months ago
ByteDance - Senior Optical System Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Cloud Imperium Games - Game Designer (Vehicle Specialist)

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
1 Month ago
Probably Monsters - Senior Build and Release Engineer

Probably Monsters

Dallas, Texas, United States (On-Site)
3 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