Senior Playability Systems Programmer

3 Months ago • All levels • Programming

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

CD PROJEKT RED - Lead Network Engineer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
2 Weeks ago
Google - Senior Software Engineer, Infrastructure, Google Cloud AI

Google

Kirkland, Washington, United States (On-Site)
3 Months ago
Vanderlande - Specialist Software Engineer

Vanderlande

Pune, Maharashtra, India (On-Site)
10 Months ago
Bluepoint Games - Principal Graphics Engineer

Bluepoint Games

United States (Remote)
4 Weeks ago
Handy games - Software Engineer

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
5 Months ago
broadcom - Senior Consultant - DB2 SME Systems Programmer

broadcom

United Kingdom (Remote)
1 Year ago
Hawkeye Innovations - Senior Java Engineer

Hawkeye Innovations

Budapest, Hungary (Hybrid)
1 Week ago
Ubisoft - Intermediate/Senior Tech Programmer [Unannounced Project]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
2 Months ago
The Walt Disney Company - Specialist, Programming and Content Curation

The Walt Disney Company

Bangkok, Bangkok, Thailand (On-Site)
3 Months ago
Sega (UK) - Battle Programmer

Sega (UK)

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ion - Principal Software Engineer, Italy

Ion

Milan, Lombardy, Italy (On-Site)
9 Months ago
bytedance - Software Engineer Intern (On-Device AI - Intelligent Creation-AI Platform)

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Alten Technology - Principal Embedded Software Engineer (Image Processing)

Alten Technology

Lafayette, Colorado, United States (Hybrid)
2 Months ago
Capgemini - BT Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Ion - Principal Software Engineer, Italy

Ion

Pisa, Tuscany, Italy (On-Site)
9 Months ago
playrix  - Lead C++ Software Engineer (Gameplay)

playrix

Ukraine (Remote)
9 Months ago
Qualcomm - Senior Engineer Lead

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
singularity 6 - Art Application Drop Box

singularity 6

United States (Hybrid)
1 Year ago
Cadence - Software Engineer II

Cadence

Taipei City, Taiwan (On-Site)
1 Month ago
xogar games - Unreal Game Developer

xogar games

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

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

net ease group - Procurement Business Partner

net ease group

Toronto, Ontario, Canada (On-Site)
2 Months ago
extreme network - Senior Desktop Systems Specialist

extreme network

Vaughan, Ontario, Canada (Hybrid)
1 Month ago
Epic Games - Character Art Director

Epic Games

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
fortis games - Lead Product Manager

fortis games

Canada (Remote)
2 Months ago
Ever Curious - Narrative Designer & Writer

Ever Curious

Canada (Remote)
2 Months ago
WebTech Corporation - Intern - Manufacturing

WebTech Corporation

London, Ontario, Canada (On-Site)
2 Weeks ago
Lumeto - Junior QA Tester

Lumeto

Toronto, Ontario, Canada (Remote)
3 Weeks ago
Epic Games - Senior DevOps Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Lionsgate - ServiceNow Administrator

Lionsgate

Toronto, Ontario, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Actian - C++ Engineer - Pune

Actian

Pune, Maharashtra, India (On-Site)
9 Months ago
Bluevine India - Senior Python Developer

Bluevine India

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Make - Senior Software Engineer - Developer Productivity team

Make

Prague, Prague, Czechia (On-Site)
2 Months ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Philippines (On-Site)
9 Months ago
ISS Stoxx - Senior Database Developer in SQL and .NET

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Next Level Business Services - Technical Lead (ASP.NET / Site core)

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
9 Months ago
Epic Games - Lead Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
6 Months ago
Papaya Gaming - Senior .NET Core Developer

Papaya Gaming

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Puzzle Cats - Software Developer Intern

Puzzle Cats

Toronto, Ontario, Canada (On-Site)
11 Months ago
Mcdonalds - SDE II C#

Mcdonalds

Mexico City, Mexico City, Mexico (Hybrid)
4 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)

Montreal, Quebec, Canada (On-Site)

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

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

Montreal, Quebec, Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (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