Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Gameplay Programmer (Lead Software Engineer)

$110k - $160k per year
Full-time

Inflexion Games

Job Responsibility: 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: 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

  • You will lead a team of Gameplay Programmers focusing on mentoring and support, while also contributing directly to the game through your software development
  • Leverage your problem-solving capabilities to find answers to challenging, complex technical problems
  • Use your strong communication skills to collaborate across multi-disciplinary teams
  • Design and implement gameplay-oriented systems based on the needs of the design team and other stakeholders
  • Work in partnership with the gameplay team to ensure that their needs are met whilst maintaining a high standard of technical excellence
  • Provide ongoing support, iteration, and maintenance on existing gameplay systems

What we're looking for

  • Technical leadership, mentoring or people development experience
  • Setting priorities, following up on task progress, and supporting problem-solving with your team members
  • Experience implementing gameplay or elements of gameplay (e.g. crafting mechanics, items, structure building)
  • Experienced with game architectures and game development paradigms (e.g. entity component systems)
  • Working experience with game engines, with a preference for Unreal Engine 5 (e.g. UE5, Unity, Frostbite, or CryEngine).
  • Excellent communication and team skills
  • Ability to communicate with both technical and non-technical stakeholders (e.g. producers, artists, designers)
  • Ability to establish technical requirements from creative or design-led pitches
  • Ability to define and understand elements of game design documents and technical design documents
  • Experience breaking down the development of a system into a number of manageable tasks.
  • 5+ years of game industry experience
  • 2+ years of C++ experience
  • 1+ shipped PC / console games (an asset)
  • Previous experience with implementing features for multiplayer games.
  • Bachelor's Degree in Computer Science or Engineering (or equivalent professional experience)
  • As collaboration is an important component of game development, we are looking for candidates with English fluency and able to communicate effectively (written and spoken) with all team members
  • Please submit all your application material in English

We'd be excited to see:

  • Experience working on a Live Service product
  • Strong C++ and Unreal Engine skills
  • Strong gameplay system design
  • Familiarity with creating gameplay systems in C++ and providing a foundational layer for designers working in Unreal Blueprints
  • Familiarity with seasonal content development
  • Strong organizational skills
  • Familiarity with Unreal's Gameplay Ability System plugin
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 uD83CuDF34 Generous Vacation uD83DuDC36 Dog-Friendly Office uD83CuDFC5 Coaching uD83DuDCB2 RRSP Matching Program uD83EuDDB7 Health, Dental & Vision Benefits with Health Spending Account uD83DuDCDD Employee Assistance Program uD83CuDF54 Lunches uD83CuDF7C Maternity + Paternity Leave uD83DuDEB2 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: 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 uD83CuDF34 Politiques de vacances généreuses uD83DuDC36 Bureau accueillant les chiens uD83CuDFC5Accompagnement Professionnel uD83DuDCB2 Programme d'appariement pour le REER uD83EuDDB7 Avantages Médicaux et Dentaires avec Compte de Dépenses de Santé uD83DuDCDD Programme d'assistance aux employées uD83CuDF54 Déjeuners uD83CuDF7C Congé de maternité et de paternité uD83DuDEB2 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.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Lead Gameplay Programmer (Lead Software Engineer) in Edmonton, AB vacancy
  •  ...communities. We have offices in Calgary, Edmonton and Toronto, and we are continuing to expand nationally to Vancouver. POSITION Software Engineer LOCATION Edmonton, Alberta or Remote YOUR OPPORTUNITY The ideal candidate is a strong full stack Software Engineer... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Flexible hours
    1 day per week

    KV Capital

    Edmonton, AB
    21 days ago
  •  ...fleets compliant, and operations running at peak efficiency. Learn more at  fleetworthy.com . About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our agile development organization, helping build and deliver our next-gen compliance... 
    Suggested
    Remote work
    Shift work

    Fleetworthy

    Edmonton, AB
    15 days ago
  •  ...Git, SVN, Mercurial, … ~ Familiarity with build pipelines, e.g., GitActions, GitLab, BitBucket, Azure DevOps, … ~ Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow, etc. ~ Familiarity with version control in git-based system (GitHub,... 
    Suggested

    Fleetworthy

    Edmonton, AB
    26 days ago
  •  ...TSG STAFFING SERVICESis currently recruiting for aCNC PROGRAMMER for an Edmonton area-based opportunity to work in an industrial environment. Job Description: Program, simulate, and verify CNC programs for new and existing parts. Model parts and verify customer... 
    Suggested

    Technical Support Group Staffing Services Ltd.

    Edmonton, AB
    14 days ago
  •  ...community with people of all ages then the Edmonton Public Library (EPL) has a summer position for you! The focus of this role is to plan and lead activities for seven (7) week-long Cook Up a Story Summer Camps for kids aged 9-11 at the Stanley A. Milner Library in July and August.... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Temporary work
    Summer work
    Monday to friday
    Shift work
    Afternoon shift

    City of Edmonton

    Edmonton, AB
    5 days ago
  •  ...and efficient designs. You will be joining a highly specialized engineering design team that is focused on meeting the growing electricity demand...  ...team is seeking an energetic and experienced Civil Substation Lead Engineer based out of our Vancouver, Calgary or Edmonton offices... 
    Permanent employment
    Full time
    Flexible hours

    CIMA+

    Edmonton, AB
    20 days ago
  •  ...looking to add a Project Controls Integration Lead to our Project Controls & Analytics team...  ...related field (Construction Management, Engineering, Finance) ~7 years of experience in...  ...experience with project controls and estimating software (InEight, JDE, Ecosys, Primavera, or MS... 
    Full time
    For contractors

    Valard Construction

    Edmonton, AB
    1 day ago
  •  ...Resources group is currently looking to add a Training and Development Lead to our growing team, based in Edmonton, AB. Reporting to the...  ...’s premier utility contractor providing comprehensive EPC+ (engineering, procurement, construction) and maintenance services to... 
    Full time
    For contractors
    Apprenticeship
    Work at office

    Valard Construction

    Edmonton, AB
    1 day ago
  •  ...diagnosed and treated. We're looking for a talented individual to lead the design and implementation of high-performance algorithms that...  ...the content can be reviewed by those who do not have a strong software/algorithm background. Qualifications ~5+ years of software development... 
    Permanent employment
    Full time
    Remote work

    Pulse Medica

    Edmonton, AB
    5 days ago
  •  ...help our clients to adapt, innovate, and lead in an evolving landscape.  Job Description...  ...plans  ~ Work directly with client engineering, data, and IT/OT teams to understand...  ...years of experience building and shipping software or AI/ML solutions, including production... 
    Local area
    Worldwide

    Sia

    Edmonton, AB
    5 days ago
  •  ...tackling these challenges, C-FER utilizes our varied expertise in engineering analysis and large-scale testing, with a focus on safe...  ...unique problem. C-FER has also developed specialized engineering software to assist the oil and gas industry to conduct detailed analyses... 
    Permanent employment
    Full time
    Internship
    Immediate start

    C-FER Technologies

    Edmonton, AB
    20 days ago
  •  ...What You'll Do   The role of the Studies Engineer is to be part of a multidisciplinary...  ...supervision of a principal engineer and discipline lead, the studies engineer will support a team...  ..., CDEGS, XGSLab, CYMCAP, PSCAD or other software Complete detailed reviews of electrical... 
    Weekly pay
    Long term contract
    Full time
    For subcontractor

    Rising Edge Group

    Edmonton, AB
    8 days ago
  • $18 per hour

     ...they always deliver the Tommy Gun’s experience. As Barber Mentor you set the standard for all the Barbers in your team. Position: Lead Barber / Mentor Work Term: Full-time Location: Mayfield Common - Edmonton Wage: starting at $18/hour, performance-based... 
    Daily paid
    Full time
    Flexible hours
    Shift work

    Tommy Gun's Original Barbershop

    Edmonton, AB
    1 day ago
  •  ...opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care about our people and make sure...  ...in Alberta’s transportation sector, CIMA+ is seeking a Highway Lead – Alberta to join our Edmonton team. This leadership role is focused... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Flexible hours

    CIMA+

    Edmonton, AB
    1 day ago
  •  ...come first.   What You'll Do Reporting to Senior Project Engineering Lead, the Engineering Project Manager is responsible for overseeing...  ...Project, Primavera P6, HardDollar and ViewPoint Construction Software preferred Valid driver’s license with an acceptable driving... 
    Weekly pay
    Long term contract
    Full time
    For subcontractor

    Rising Edge Group

    Edmonton, AB
    1 day ago
  • $28 - $36 per hour

     ...Job Responsibility: Opportunity: As a Quality Control Lead, you will be overseeing the Quality of work performed to ensure that...  ...directly coordinate compaction testing and other material testing with engineering consultants and interpret results for compliance. Assist... 
    Hourly pay
    Full time
    Manual labor
    Work at office
    Monday to friday
    Flexible hours
    Shift work

    Hi-Tower inc

    Edmonton, AB
    5 days ago
  •  ...experienced mid-senior to senior-level engineering professionals . These opportunities are...  ...technology. Key Responsibilities Lead or contribute to engineering projects from...  ...Proficiency with relevant engineering software, tools, and systems Benefits Extended... 
    Full time
    For contractors

    Hire Resolve.com

    Edmonton, AB
    8 days ago
  •  ...communities. We are 100% employee-owned, every employee has a stake in our success, and that shared commitment drives how we work, grow and lead in the construction industry.   We're a team of builders who care deeply about what we create and who we build with. That includes... 
    Long term contract
    Work at office
    Flexible hours

    PCL Construction

    Edmonton, AB
    12 hours ago
  •  ...We're looking for an experienced  Lead Account Director who thrives in a fast-moving agency environment. You'll serve as the primary strategic partner to key clients while leading delivery across multiple accounts, ensuring projects are properly scoped, executed efficiently... 

    Digital

    Edmonton, AB
    1 day ago
  • $95k - $125k per year

     ...Entuitive is looking for a Senior Structural Engineer, based in our Edmonton office to be part...  ...-related correspondence as needed.  ~ Lead internal project design teams, including delegating...  ...Word and Excel and structural analysis software (SAP2000, RAM, etc.).  ~ Excellent... 
    Full time
    Contract work
    Work at office
    Flexible hours

    Entuitive

    Edmonton, AB
    8 days ago
  •  ...and integrate network system and data communication hardware and software Analyze user's requirements, and design and develop system architecture and specifications Lead and co-ordinate teams of engineers, technologists, technicians and drafters in the design and... 
    Permanent employment
    Full time

    EN3 Solutions Ltd.

    Edmonton, AB
    5 days ago
  • $18 per hour

     ...Job Responsibility: Hospitality Lead Job Posting Fort Edmonton Management Company (FEMCo), the organization that operates Fort Edmonton Park, is looking for a savvy Hospitality Lead. It's an exciting time at Fort Edmonton Park as work on the strategy to become the premier... 
    Full time
    Part time
    Summer work
    Casual work
    Work at office
    Shift work
    Night shift
    Afternoon shift

    Fort Edmonton Management Company

    Edmonton, AB
    5 days ago
  •  ...campaigns with overall marketing objectives. Conduct keyword research and implement SEO strategies to improve visibility on search engines. Monitor social media channels for trends and audience feedback; engage with followers by responding to comments and messages... 
    Full time
    Casual work
    Remote work
    Work from home
    Monday to friday
    Flexible hours

    Poppy Barley

    Edmonton, AB
    23 hours ago
  •  ...Summary:   Client Service Execution Lead      Remote | Fixed-Term Opportunity | 20–40 Hours per Week Bickert Management...  ...primarily a people leadership and service execution role , not a software development position. Prior Zoho experience, technical credentials... 
    Permanent employment
    Full time
    Part time
    For contractors
    Fixed term contract
    Casual work
    Internship
    Remote work

    Bickert Management Inc.

    Edmonton, AB
    12 days ago
  •  ...or 3:00 PM - 11:30 PM (Rotational shifts; days and hours may vary as per business needs) About the Role As the   Production Team Lead, you will report to the Production Supervisor  and support the vision for the plant on a high level - building the team and crafting its... 
    Hourly pay
    Work at office
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    HelloFresh

    Edmonton, AB
    20 hours ago
  •  ...Lawtons Drug Stores or another of our great banners but we are all one extended family.    Ready to Make an impact? The Front End Lead Supervisor will ensure superior customer service experience by coaching and developing a friendly, well-trained staff. Actively... 
    Full time
    Shift work

    Sobeys

    Edmonton, AB
    12 hours ago
  •  ...The sky is the limit for what you’ll go on to achieve next! Ignite your passion, pursue what matters.  Job Responsibilities Lead all aspects of and assist in preparation of food items for the day and dating products.  Coordinate and assist in setting up and breaking... 
    Immediate start

    Aramark

    Edmonton, AB
    1 day ago
  •  ...Opportunity at ARC’TERYX: As a key member of the store leadership team, you will be working alongside the Assistant and Store Manager, leading a talented group of Product Guides and facilitating the guest experience. You are a part of every area of the retail store including... 
    Part time

    arcteryx.com

    Edmonton, AB
    20 days ago
  • $161.1k - $249.7k per year

     ...Your Opportunity Stantec is currently seeking a Major Projects Lead for Infrastructure to join our Infrastructure team. The Major...  ...Build, Construction Manager at Risk, Public Private Partnership, Engineering, Procurement and Construction, Integrated Project Delivery and Alliances... 
    Full time
    Contract work
    For contractors
    Work at office

    Stantec

    Edmonton, AB
    26 days ago
  •  ...Team Lead Position Summary At Elantis we help organizations modernize how they work through tailored Microsoft solutions. Were looking for a Team Lead to own and grow our Flex Services practice someone who can run it like a business and still roll up their sleeves in... 
    Long term contract
    Full time
    Flexible hours

    Elantis Solutions

    Edmonton, AB
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Gameplay Programmer (Lead Software Engineer). Be the first to apply!