Senior Playability Systems Programmer

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

Google - Customer Solutions Engineer

Google

New York, New York, United States (On-Site)
1 Month ago
Minecast - Senior Software Engineer - Back End - CyberGraph

Minecast

Bengaluru, Karnataka, India (On-Site)
1 Month ago
HCL Tech - Senior Automation Tester with selenium, Java

HCL Tech

Illinois, United States (On-Site)
2 Weeks ago
Mendix - Software Engineer

Mendix

Rotterdam, South Holland, Netherlands (Hybrid)
1 Year ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
7 Months ago
Epic Games - Senior Mobile Platform Programmer (iOS)

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Epic Games - Desktop Platform Programmer, Fortnite Tech

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
KOJIMA PRODUCTIONS - System Programmer

KOJIMA PRODUCTIONS

Tokyo, Japan (On-Site)
6 Months ago
Epic Games - Senior Server Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Smilegate - System Planner, [Next Crossfire]

Smilegate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Dentsu Aegis - Senior Developer

Dentsu Aegis

Aarhus, Denmark (On-Site)
4 Days ago
Moloco - Machine Learning Engineer, Tech Lead

Moloco

Seoul, South Korea (On-Site)
2 Weeks ago
Actian - Zen Quality Assurance Engineer - Bangalore/Pune

Actian

Bengaluru, Karnataka, India (On-Site)
7 Months ago
N-ix - Senior Scala engineer

N-ix

Ukraine (Hybrid)
4 Weeks ago
Razer - Senior API Developer

Razer

Singapore (On-Site)
8 Months ago
Contentstack - Automation QA Engineer

Contentstack

Bengaluru, Karnataka, India (Hybrid)
5 Days ago
Nagarro - Senior Engineer, Java Fullstack

Nagarro

India (Remote)
7 Months ago
Lightcast - Staff Software Engineer

Lightcast

Dharmapuri, Tamil Nadu, India (Hybrid)
8 Months ago
Cognite - Data Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
Google - Software Engineer, PhD

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Image Engine - CG Supervisor

Image Engine

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Oculus VR - Senior Technical Animator

Oculus VR

Canada (Remote)
2 Weeks ago
Reddit - Senior Software Engineer, Ads Experimentation Platform

Reddit

Ontario, Canada (Remote)
1 Week ago
Google - Strategic Security Consultant

Google

Toronto, Ontario, Canada (On-Site)
1 Month ago
Epic Games - Technical Animation Artist

Epic Games

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

TransUnion

Burlington, Ontario, Canada (Remote)
1 Month ago
Critical mass - Designer

Critical mass

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Budge Studios - Programmeur Technique/Technical Programmer

Budge Studios

Montreal, Quebec, Canada (On-Site)
10 Months ago
AlphaSense - Technical Support Engineer

AlphaSense

Canada (On-Site)
1 Week ago
emerald city games - Concept Artist

emerald city games

Burnaby, British Columbia, Canada (On-Site)
2 Years ago

Get notifed when new similar jobs are uploaded

Systems Design Jobs

Magna International - ADAS Feature Owner

Magna International

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Microsoft - Software Engineer - Systems

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
high moon studios - Senior Associate Technical Designer

high moon studios

California, United States (Hybrid)
1 Month ago
Epic Games - Senior Music Designer

Epic Games

Cary, North Carolina, United States (On-Site)
8 Months ago
NVIDIA - Senior Chip Architect

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago
Tesla - Fire Alarm Design Engineer

Tesla

Brandenburg, Germany (On-Site)
3 Months ago
Canva - Senior People Systems Engineer (Integration & Automation)

Canva

Makati, Metro Manila, Philippines (Remote)
2 Months ago
NVIDIA - Director, Hardware Engineering

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Months ago
Epic Games - Senior Technical Designer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Epic Games - Senior Gameplay Systems Programmer, Unreal Engine

Epic Games

(On-Site)
5 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