Senior Playability Systems Programmer

1 Hour 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

PlayStation Global - Staff Software Engineer (Cloud Services / Distributed Systems)

PlayStation Global

Aliso Viejo, California, United States (On-Site)
5 Months ago
Rush Street Interactive - Senior Server Engineer

Rush Street Interactive

Tallinn, Harju County, Estonia (On-Site)
4 Months ago
ION - Lead Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
6 Months ago
Anzuio - Senior Software Engineer (C++)

Anzuio

Tel Aviv District, Israel (Hybrid)
1 Month ago
ByteDance - Security Engineer (Penetration Tester) - Security Assurance

ByteDance

Singapore (On-Site)
5 Months ago
Bungie - Destiny Armor and Weapons Feature Lead

Bungie

(Hybrid)
1 Week ago
Tesla - Mechanical Engineer, Technical Services

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
31st Union - Senior Gameplay Engineer

31st Union

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

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
1 Month ago
Epic Games - Senior Technical Designer

Epic Games

Cary, North Carolina, United States (On-Site)
4 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Luxoft - Neoxam Consultant

Luxoft

Sydney, New South Wales, Australia (On-Site)
5 Months ago
ByteDance - Research Scientist, Reinforcement Learning

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Senior Software Engineer (Client Side)

ByteDance

Singapore (On-Site)
1 Week ago
Google - Software Engineer, Early Career, Campus

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Days ago
Google - PhD Software Engineer

Google

Sunnyvale, California, United States (On-Site)
5 Days ago
CloudHire - Senior Database Engineer

CloudHire

India (Remote)
3 Weeks ago
Inworld AI - Staff Backend Engineer

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
9 Hours ago
DraftKings - Lead Software Engineer, Android

DraftKings

Canada (Remote)
17 Hours ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

Seattle, Washington, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Ubisoft - Lead Technical Rainbow Six

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Signal Space Lab - Senior Software Programmer

Signal Space Lab

Quebec, Canada (Hybrid)
3 Weeks ago
Offworld - DevOps Engineer

Offworld

New Westminster, British Columbia, Canada (On-Site)
3 Weeks ago
Ubisoft - Level Artist

Ubisoft

Toronto, Ontario, Canada (On-Site)
5 Days ago
Bethesda - Senior DevOps Programmer

Bethesda

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
HoYoverse - Senior Brand Marketing Manager

HoYoverse

Québec City, Quebec, Canada (Remote)
3 Weeks ago
NVIDIA - Principal Silicon Circuits System Design Engineer

NVIDIA

Canada (Hybrid)
1 Month ago
Snowed In Studios - Senior Generalist Programmer

Snowed In Studios

Ontario, Canada (Remote)
1 Month ago
Epic Games - Character Concept Outsource Lead

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
NVIDIA - Senior Circuit Characterization Engineer

NVIDIA

Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Systems Design Jobs

Wargaming - Senior Game Designer (World of Tanks Blitz)

Wargaming

Vilnius, Vilnius County, Lithuania (Hybrid)
3 Weeks ago
Tesla - Fire Sprinkler Engineer

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
Epic Games - Designer, Cosmetics Ecosystem

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
AGBO - Senior Systems Designer

AGBO

United States (Remote)
3 Weeks ago
Fluence - Senior Elektroingenieur (m/w/d) - Batteriespeicher Projekte

Fluence

Berlin, Berlin, Germany (Hybrid)
6 Months ago
NVIDIA - Senior System Performance and Power Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Weeks ago
Epic Games - Engine Programmer, UEFN

Epic Games

Cary, North Carolina, United States (On-Site)
4 Days ago
Epic Games - Senior Gameplay Systems Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Week ago
Google - Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware, 2025 start

Google

Atlanta, Georgia, United States (On-Site)
5 Months ago
Epic Games - Senior Gameplay Systems Programmer, Fortnite

Epic Games

London, England, United Kingdom (On-Site)
2 Months 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.

Vancouver, British Columbia, Canada (On-Site)

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

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

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

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

Bellevue, Washington, 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