This job might no longer be available.

Lead Gameplay Programmer (Lead Software Engineer)

Inflexion Games
Edmonton, Alberta
1 month ago
Apply
People need places.
Somewhere we don’t have to be but want to be. Where all are welcome.
Our innovative game studio is united by our passion for creating places. We achieve our purpose through developing games because they are the richest, most dynamic medium where we can achieve this.
Even the placemakers need somewhere to be. We strive to build a world-class studio where we embrace and celebrate our differences. We bring passion, excellence, and energy to our work, knowing we achieve far more together than we can alone.
Our Project
Our first title, Nightingale, is an open-world survival crafting game, now available in PC Early Access on Steam and the Epic Games Store !
Visit: www.playnightingale.com
Location of Role
Inflexion Games studio is based in Edmonton Alberta. For this position, we are looking for candidates based in Edmonton, Alberta or willing to relocate to Edmonton. Edmonton-based team members are provided with a flexible hybrid work environment combining remote work-from-home and in-studio work arrangements.

#LI-Hybrid, #LI-Onsite

Could this be the place for you?
Inflexion Games is searching for a Lead Gameplay Programmer (Lead Software Engineer) to join the Programming team! As a Gameplay Programmer at Inflexion, you understand the core mechanics of gameplay systems, and modern engines, as well as the tools and techniques needed to support and empower content creators. You leverage those concepts to develop world-class experiences. You design and implement critical gameplay systems that will be technically robust for large-scale, complex games.

What you’ll do

What we’re looking for

We’d be excited to see:

We are seeking a Senior (L3) skill set for this role. During the interview process, the team evaluates your skill set and experience, making sure offers are equitable within the team you are joining.

If you feel that you are outside of the level or salary range that we are looking for, but can demonstrate the skill set and experience described in the posting, we still encourage you to apply.

If you are not applying for this role, we welcome game industry professionals to indicate their interest in joining Inflexion Games by applying to our ongoing general opportunities posting.

What we offer

🌴 Generous Vacation

🐶 Dog-Friendly Office

🏅 Coaching

💲 RRSP Matching Program

🦷 Health, Dental & Vision Benefits with Health Spending Account

📝 Employee Assistance Program

🍔 Lunches

🍼 Maternity + Paternity Leave

🚲 Fitness Activities (bike room, shower facilities, gym discount etc.)

We Are Inflexion
Inflexion Games is determined to foster an environment where people can do their best work and feel they belong. We believe a healthy culture, strong values and contribution from a diverse range of individuals will help us to achieve success.

We do not discriminate based on race, ethnicity, gender, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.

Not sure if you meet every requirement? We encourage you to apply anyway, Inflexion Games acknowledges that marginalized groups often avoid submitting an application unless they meet 100% of the requirements listed. We believe that creativity and innovation are born and thrive in a dynamic environment, and we are committed to continually developing our team on this principle through inclusive practices.
Our general opportunities posting offers an additional avenue for candidates to introduce themselves to the business for consideration on different opportunities if you feel your skills do not match the above description.

------------------------------------------------------------------------------

Programmeur de Gameplay Principal
Les gens ont besoin de lieux.
Un lieu où nous n'avons pas besoin d'être, mais où nous voulons être. Où tous sont les bienvenus.
Notre studio de jeux innovant est animé par notre passion commune pour la création de nouveaux univers. Nous concrétisons cette passion a travers le développement de jeux car ils constituent le médium le plus expressif et le plus stimulant.
Les créateurs de nouveaux univers ont également besoin d’un endroit où s'épanouir. Nous nous efforçons de construire un studio de renommée mondiale où nous valorisons et célébrons nos diversités. Nous apportons passion, excellence et dynamisme à notre travail, sachant que notre collaboration dépasse de loin nos réalisations individuelles.
Notre projet
Annoncé lors des Game Awards 2021, Inflexion Games développe Nightingale - un nouveau jeu de survie, d'artisanat et de construction dans un monde partagé, disponible en accès anticipé sur PC en février 2024. Découvrir d’avantage en visitant le site: www.playnightingale.com et regardez la bande-annonce de Nightingale ici.
Lieu de Poste
Inflexion Games Studio est basé à Edmonton, Alberta. Pour ce poste, nous recherchons des candidats basés en Edmonton, Alberta ou prêts à déménager à Edmonton. Les membres de l'équipe basés en Edmonton bénéficient d'un environnement de travail flexible combinant des modalités hybrides de travail à distance et le travail en studio.
Pourrais-tu imaginer rejoindre notre équipe?
Inflexion Games est à la recherche d'un Programmeur de Gameplay Principal (Ingénieur Logiciel Principal) pour rejoindre l'équipe de programmation ! En tant que programmeur de gameplay chez Inflexion, vous comprenez les mécanismes fondamentaux des systèmes de jeu, les moteurs de jeu modernes, ainsi que les outils et techniques nécessaires pour soutenir et autonomiser les créateurs. Vous utilisez ces concepts pour développer des expériences de classe mondiale. Vous concevez et mettez en œuvre des systèmes de jeu critiques qui seront techniquement robustes pour les jeux complexes à grande échelle.
Ce que tu feras

- Vous dirigez une équipe de programmeurs de gameplay en vous concentrant sur le mentorat et le support, tout en contribuant directement au jeu grace a votre développement logiciels.

- Utilisez vos capacités de résolution de problèmes pour trouver des solutions à des problèmes techniques difficiles et complexes.

- Expérience dans l'implémentation d'éléments de jouabilité (par exemple, mécanismes de fabrication, objets, construction de structures)

- Concevez et mettrez en œuvre des systèmes orientés gameplay en fonction des besoins de l'équipe de conception et des autres parties prenantes

- Travailler en partenariat avec l'équipe de gameplay pour satisfaire à leurs besoins tout en maintenant un haut niveau d'excellence technique

- Fournir un support, une itération et une maintenance continus sur les systèmes de jeu existants

Ce que nous recherchons

- Une expérience en leadership technique, en mentorat ou en développement des membres d'équipes

- Définir les priorités, suivre l'avancement des tâches et soutenir la résolution de problèmes avec les membres de votre équipe

- Une expérience dans la mise en œuvre du gameplay ou d'éléments de gameplay (par exemple, mécanismes de combat, “3C”, comportements de l'IA, recherche de chemin)

- Une expérience avec les architectures de jeux et les paradigmes de développement de jeux (par exemple, les systèmes d'entité composants)

- Une expérience professionnelle avec les moteurs de jeu, de préférence pour Unreal Engine 5 (par exemple UE5, Unity, Frostbite ou CryEngine)

- Excellentes compétences en communication et en travail d’équipe

- La capacité à communiquer avec des parties prenantes techniques et non techniques (par exemple producteurs, artistes, concepteurs)

- La capacité à établir des exigences techniques à partir de présentations créatifs ou basée sur la conception

- La capacité à définir et à comprendre les éléments des documents de conception de jeux et des documents de conception technique

- Expérience dans la décomposition du développement d'un système en un certain nombre de tâches gérables

- Plus de 5 ans d'expérience dans l'industrie du jeu

- Plus de 2 ans d'expérience en C++

- Un (ou plusieurs) jeux livrés sur PC/console (un atout)

- Un expérience dans la mise en œuvre de fonctionnalités pour les jeux multijoueurs

- Licence en informatique ou en ingénierie (ou expérience professionnelle équivalente)

- Une excellente maîtrise de l'anglais, à l'écrit comme à l'oral, est essentielle pour une communication efficace avec tous les membres de l'équipe. Veuillez soumettre tous vos documents de candidature en anglais.

Nous serions ravis de voir

- Un expérience de travail sur un produit service en direct

- De solides compétences en C++ et Unreal Engine

- De solides compétences en conception de systèmes de gameplay

- La familiarité avec la création de systèmes de jeu en C++ et la fourniture d'une couche fondamentale pour les concepteurs travaillant dans Unreal Blueprints

- La familiarité avec le développement de contenu saisonnier

- De solides compétences organisationnelles

- La familiarité avec le plugin Gameplay Ability System d'Unreal

Salaire: $110,00 - $160,000
Nous recherchons un ensemble de compétences Senior (niveau L3) pour ce rôle. Au cours du processus d'entrevue, notre équipe évalue tes compétences et ton expérience afin de garantir l'équité des offres au sein de l'équipe que tu pourrais rejoindre.

Si tu penses que ton niveau ou ton salaire est en dehors de nos critères, mais que tu peux quand même démontrer les compétences et l'expérience décrites dans l'annonce, on t'encourage à postuler quand même.

Si ce poste ne correspond pas à tes attentes, on invite les professionnels de l'industrie du jeu à exprimer leur intérêt pour rejoindre Inflexion Games en postulant à nos offres générales.

Ce que nous offrons

🌴 Politiques de vacances généreuses

🐶 Bureau accueillant les chiens

🏅Accompagnement Professionnel

💲 Programme d’appariement pour le REER

🦷 Avantages Médicaux et Dentaires avec Compte de Dépenses de Santé

📝 Programme d’assistance aux employées

🍔 Déjeuners

🍼 Congé de maternité et de paternité

🚲 Activités fitness (local à vélos, douches, remise pour gym etc.)

Nous sommes l'Inflexion
Inflexion Games est déterminé à promouvoir un environnement où tu peux donner le meilleur de toi-même et te sentir inclus. On croit qu'une culture saine, des valeurs solides et la contribution d'une variété de personnes diversifiées nous aideront à réussir.

On ne discrimine pas en fonction de la race, l'origine ethnique, le sexe, l'ascendance, l'origine nationale, la religion, l'orientation sexuelle, l'identité de genre, l'âge, le handicap, le statut de vétéran, les informations génétiques, l'état civil ou tout autre statut légalement protégé.

Tu n'es pas sûre de répondre à toutes les exigences? On t'encourage quand même à postuler. Chez Inflexion Games, on reconnaît que les groupes marginalisés évitent souvent de soumettre une candidature à moins qu'ils ne satisfassent à 100 % des exigences énumérées. On croit que la créativité et l'innovation naissent et prospèrent dans un environnement dynamique, et on s'engage à continuer de développer notre équipe sur ce principe grâce à des pratiques inclusives.
Notre publication d'opportunités générales offre un moyen supplémentaire aux candidats pour se présenter à l'entreprise afin d'être pris en considération pour différentes opportunités.
Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Inflexion Games

Engineering jobs