This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →

Senior System Programmer - Blight:Survival | Programmeur·euse système Sénior·e - Blight:Survival

Added
less than a minute ago
Type
Full time
Salary
Not Specified

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Save job

Related skills

networking performance profiling multiplayer uat unreal engine 5

Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent studio of over 1200 passionate employees, with studios in Toronto (Behaviour Toronto), Rotterdam (Behaviour Rotterdam) and in the UK (Behaviour UK–North & South). Our day to day revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional work-for-hire development and pioneering immersive location-based entertainment (LBE). Meanwhile, our Original Games unit pushes our creative limits, with our signature IPs, including the iconic Dead by Daylight. Join us and be a part of the future of interactive entertainment!

At Behaviour Interactive, we believe in giving everyone a fair shot. We embrace a diverse and creative environment where everyone is celebrated. We value folks of all ages, sex, ethnicity, colour, ethnic or national origin, religion, sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law.

Be Part of the Team Shaping One of Steam’s Most Wishlisted Games.

Blight: Survival is a PvE action-horror experience set in a brutal medieval world, where survival means facing relentless monsters and ruthless men. You can play solo or team up with friends, and every encounter is tense, every choice matters, and every battle tests how far you’re willing to go. Built on Unreal Engine 5, this ambitious title pushes the limits of performance and multiplayer stability.

Alongside the Technical director, you will be the team reference for good usage of the Unreal Engine 5; whether it is for memory or CPU usage, replication and network systems, or everything automation

In this role you will:

  • Own the performance analysis workflow by managing the performance capture and analysis pipeline.
  • Promote best practicesforUnreal Engine internal structures,assistingtheteaminoptimizingtheir work and fosteringperformance-conscious habits.
  • Take ownership of key performance-critical systems, including the relevancy manager and ticking system.
  • Safeguard multiplayer stability and performance by keeping memory usage under control and ensuring gameplayremainsconsistent and predictable during play sessions.
  • Drive optimization and bandwidth management efforts across gameplay systems to deliver a seamless player experience.
  • Improve efficiency across the board by automating workflows such as version delivery, content checking, and game testing.
  • What we're looking for:

  • A minimum of 7 years of experience in programming in the video game industry.
  • Strong C++ expertise and low-level programming skills.
  • Proven experience with Unreal Engine 5 systems and architecture, tooling pipeline (UAT, BuildGraph).
  • Solid understanding of networking fundamentals and optimization techniques.
  • Proficiency in performance profiling tools and methodologies.
  • Familiarity with console development pipelines.
  • Strong debugging and problem-solving skills in large-scale multiplayer environments.
  • Dans ce rôle vous devrez:

  • Gérer le flux d’analyse de performance en supervisant la capture et l’analyse des données;
  • Promouvoir les bonnes pratiques liées aux structures internes d’Unreal Engine, en aidant l’équipe à optimiser son travail et à adopter des habitudes orientées performance;
  • Prendre en charge les systèmes critiques pour la performance, notamment le gestionnaire de pertinence et le système de ticking;
  • Garantir la stabilité et la performance multijoueur en contrôlant l’utilisation mémoire et en assurant une jouabilité cohérente et prévisible;
  • Piloter les efforts d’optimisation et de gestion de la bande passante pour offrir une expérience fluide aux joueur·euses;
  • Améliorer l’efficacité globale en automatisant des flux tels que la livraison de versions, la vérification de contenu et les tests de jeu.
  • Ce que nous recherchons:

  • Minimum 7 ans d’expérience en programmation dans l’industrie du jeu vidéo;
  • Solide expertise en C++ et compétences en programmation bas niveau;
  • Expérience avérée avec les systèmes et l’architecture d’Unreal Engine 5, ainsi que le pipeline d’outils (UAT, BuildGraph);
  • Bonne compréhension des fondamentaux réseau et des techniques d’optimisation;
  • Maîtrise des outils et méthodologies de profilage de performance;
  • Familiarité avec les pipelines de développement console;
  • Excellentes compétences en débogage et en résolution de problèmes dans des environnements multijoueur à grande échelle.
  • Additional Information

    Faites partie de l’équipe qui façonne l’un des jeux les plus attendus sur Steam.

    Blight: Survival est une expérience PvE d’action-horreur située dans un univers médiéval brutal, où survivre signifie affronter des monstres implacables et des humain·es sans pitié. Vous pouvez jouer en solo ou en équipe avec des ami·es : chaque rencontre est tendue, chaque choix compte, et chaque combat teste vos limites. Conçu avec Unreal Engine 5, ce titre ambitieux repousse les limites de la performance et de la stabilité multijoueur.

    Aux côtés du directeur technique, vous serez la référence de l’équipe pour la bonne utilisation d’Unreal Engine 5, que ce soit pour la gestion de la mémoire et du CPU, la réplication et les systèmes réseau, ou tout ce qui touche à l’automatisation.

    Prêt·e à plonger dans le monde du développement de jeux vidéo à la pointe de la technologie ? Basé à Montréal, Behaviour Interactif est un acteur majeur de l’industrie du jeu, créant des expériences inoubliables sur PC, console et mobile. On est un studio indépendant dynamique avec plus de 1200 employés passionnés, et on a des studios à Toronto (Behaviour Toronto), Rotterdam (Behaviour Rotterdam) et au Royaume-Uni (Behaviour UK–North & South). On se concentre sur deux grands axes : les Services et les Jeux Originaux. Notre équipe Services collabore avec des géants du jeu et du divertissement comme Disney, Sony, Activision et Nintendo, en offrant un développement sur commande de premier choix et en innovant dans le divertissement immersif en lieu fixe (LBE). Pendant ce temps, notre unité Jeux Originaux repousse les limites de notre créativité avec nos IPs emblématiques, comme le fameux Dead by Daylight. Rejoins-nous et fais partie de l'avenir du divertissement interactif !

    Chez Behaviour Interactif, on croit en l’équité des chances pour tout le monde et on célèbre la diversité des personnes, des perspectives et des idées. C’est donc important pour nous de travailler avec des talents qui proviennent de tous les horizons, et ce, indépendamment de leur âge, sexe, ethnicité, couleur, origine ethnique ou nationale, religion, orientation sexuelle, identité de genre, statut familial, handicap ou toute autre caractéristique protégée par les lois applicables.

    Use AI to Automatically Apply!

    Let your AI Job Copilot auto-fill application questions
    Auto-apply to relevant jobs from 300,000 companies

    Auto-apply with JobCopilot Apply manually instead
    Share job

    Meet JobCopilot: Your Personal AI Job Hunter

    Automatically Apply to Hybrid Engineering Jobs. Just set your preferences and Job Copilot will do the rest—finding, filtering, and applying while you focus on what matters.

    Related Engineering Jobs

    See more Engineering jobs →