Senior Playability Systems Programmer

5 Months ago • All levels
Programming

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.
Good To Have:
  • Java experience (backend systems)
  • Experience with player engagement and progression systems
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
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

Add these skills to join the top 1% applicants for this job

cpp
unreal
game-texts
java

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.

Set alerts for more jobs like Senior Playability Systems Programmer
Set alerts for new jobs by Epic Games
Set alerts for new Programming jobs in Canada
Set alerts for new jobs in Canada
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙