Staff Technical Designer | Concepteur(trice) technique, Staff
đšđŠ Canada
Lua
Python
C#
Machine Learning
Design
UI/UX
Staff Technical Designer | Concepteur(trice) technique, Staff
from đšđŠ Canada
NBCUniversal est lâun des leaders mondiaux du secteur des mĂ©dias et du divertissement. Nous crĂ©ons des contenus dâexception, que nous diffusons Ă travers notre portefeuille de films, de programmes tĂ©lĂ©visĂ©s et de services de streaming, et que nous donnons vie grĂące Ă nos parcs Ă thĂšme internationaux, nos produits grand public et nos expĂ©riences. Nous dĂ©tenons et exploitons des marques de premier plan dans les domaines du divertissement et de lâinformation, notamment NBC, NBC News, NBC Sports, Telemundo, les chaĂźnes locales NBC, Bravo et Peacock, notre service de streaming premium financĂ© par la publicitĂ©. Nous produisons et distribuons des films et des programmes de divertissement de premier ordre grĂące Ă nos puissants studios de cinĂ©ma et de tĂ©lĂ©vision, notamment Universal Pictures, DreamWorks Animation et Focus Features, ainsi quâaux quatre studios de tĂ©lĂ©vision mondiaux regroupĂ©s sous la banniĂšre Universal Studio Group. Nous exploitons Ă©galement des parcs Ă thĂšme et des expĂ©riences de premier plan Ă travers le monde via Universal Destinations & Experiences, notamment lâUniversal Orlando Resort, qui abrite lâUniversal Epic Universe, et Universal Studios Hollywood. NBCUniversal est une filiale de Comcast Corporation. Rendez-vous surwww.nbcuniversal.com pour plus dâinformations.
Notre impact repose sur lâamĂ©lioration des communautĂ©s dans lesquelles vivent et travaillent nos employĂ©s, nos clients et nos publics. Nous avons une riche tradition dâengagement social et veillons Ă ce que nos employĂ©s aient la possibilitĂ© de sâinvestir au sein de leurs communautĂ©s. Nous dĂ©fendons une culture inclusive et nous nous efforçons dâattirer et de former une main-dâĆuvre talentueuse afin de crĂ©er et de proposer un large Ă©ventail de contenus reflĂ©tant notre monde.
NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information.
Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.
RESPONSIBILTĂSÂ
En tant que Concepteur(trice) Technique Staff, vous prendrez en charge des fonctionnalitĂ©s de gameplay de leur conception jusquâau niveau de finition final, en combinant de solides compĂ©tences en game design, du prototypage rapide et une certaine implĂ©mentation directement dans le moteur, tout en collaborant Ă©troitement avec les programmeur(euse)s et les autres disciplines afin de livrer des expĂ©riences de jeu de haute qualitĂ©.Â
Vous travaillerez en Ă©troite collaboration avec des Ă©quipes multidisciplinaires afin de dĂ©velopper des systĂšmes de gameplay robustes, soutenir des interactions Ă©mergentes et Ă©tablir des fondations propres et rĂ©utilisables capables dâĂ©voluer tout au long de la production.Â
Â
- Concevoir et implĂ©menter des systĂšmes de gameplay majeurs, des mĂ©caniques et des fonctionnalitĂ©s interactives. Â
- Prototyper rapidement des concepts de gameplay Ă lâaide de Blueprint et dâoutils techniques. Â
- Concevoir des systĂšmes de gameplay scalables et modulaires soutenant le dĂ©veloppement Ă long terme. Â
- DĂ©velopper des mĂ©caniques systĂ©miques et de monde ouvert favorisant le gameplay Ă©mergent et la crĂ©ativitĂ© des joueurs. Â
- Collaborer Ă©troitement avec les Ă©quipes de programmation, dâart, dâanimation, UX et de production afin de livrer des fonctionnalitĂ©s de gameplay de haute qualitĂ©. Â
- ImplĂ©menter et optimiser des systĂšmes de gameplay Ă lâaide de technologies telles que les State Trees, comportements IA, systĂšmes dâinteraction et architectures Ă©vĂ©nementielles. Â
- Faire Ă©voluer les fonctionnalitĂ©s Ă travers les tests utilisateurs, la tĂ©lĂ©mĂ©trie et les retours des joueurs. Â
- Encadrer dâautres designers en promouvant de solides pratiques dâimplĂ©mentation, une forte pensĂ©e systĂ©mique et des approches efficaces de rĂ©solution de problĂšmes. Â
- Contribuer Ă la documentation de gameplay, aux spĂ©cifications techniques et aux guides de design. Â
- Identifier rapidement les risques de production et les risques techniques, puis proposer des solutions pratiques et scalables. Â
- Promouvoir des implĂ©mentations propres et maintenables favorisant lâextensibilitĂ© et la collaboration interdisciplinaire.Â
Â
RESPONSIBILTIESÂ
As a Staff Technical Designer, you own gameplay features from concept to polish, combining strong game design skills, rapid prototyping, and some in-engine implementation while collaborating closely with engineers and other disciplines to deliver polished player experiences.Â
Youâll work closely with multidisciplinary teams to develop robust gameplay systems, support emergent interactions, and establish clean, reusable foundations that can evolve throughout production.Â
- Own the design and implementation of major gameplay systems, mechanics, and interactive features. Â
- Prototype gameplay concepts rapidly using Blueprint scripting and technical tools. Â
- Design scalable and modular gameplay systems that support long-term development. Â
- Develop systemic and open-world mechanics that encourage emergent gameplay and player creativity. Â
- Collaborate closely with engineering, art, animation, UX, and production teams to deliver high-quality gameplay features. Â
- Implement and optimize gameplay systems using technologies such as State Trees, AI behaviors, interaction systems, and event-driven frameworks. Â
- Drive iteration through playtesting, telemetry, and player feedback. Â
- Mentor other designers by promoting strong implementation practices, systems thinking, and problem-solving. Â
- Contribute to gameplay documentation, technical specifications, and design guidelines. Â
- Identify production and technical risks early and propose practical, scalable solutions. Â
- Advocate for clean, maintainable implementations that support extensibility and cross-disciplinary collaboration.Â
Â
QUALIFICATIONSÂ
Exigences de base :âŻÂ
- Au moins 5 ans dâexpĂ©rience pertinenteÂ
- Solide expĂ©rience dans la conception et lâimplĂ©mentation de systĂšmes de gameplay dans Unreal Engine 5+ Ă lâaide de Blueprint.Â
- Excellente comprĂ©hension des principes de game design, incluant le design systĂ©mique, le feedback joueur, lâutilisabilitĂ©, le rythme et le game feel.Â
- CapacitĂ© dĂ©montrĂ©e Ă mener une fonctionnalitĂ© depuis le concept jusquâau prototype, Ă lâimplĂ©mentation, lâitĂ©ration et la finition.Â
- Bonne comprĂ©hension des pratiques de performance dans les jeux 3D modernes, incluant le streaming, le culling, la scalabilitĂ© et les bonnes pratiques de scripting conscientes des coĂ»ts CPU.Â
- ComprĂ©hension des pratiques dâimplĂ©mentation orientĂ©es performance, incluant lâĂ©vitement de logique inutile exĂ©cutĂ©e Ă chaque frame, la rĂ©duction des surcoĂ»ts systĂ©miques et la conception de fonctionnalitĂ©s pensĂ©es pour la scalabilitĂ©.Â
- Solides compĂ©tences en rĂ©solution de problĂšmes et aisance dans le dĂ©bogage de comportements de gameplay et de flux de travail techniques.Â
- Excellentes compĂ©tences en communication et collaboration au sein dâĂ©quipes multidisciplinaires.Â
- ExpĂ©rience sur au moins un jeu commercialisĂ© ou une fonctionnalitĂ© majeure dĂ©veloppĂ©e dans un environnement professionnel.Â
- CapacitĂ© Ă encadrer et soutenir dâautres designers.Â
Atouts recherchĂ©s :âŻÂ
- ExpĂ©rience avec dâautres langages de scripting ou de programmation que Blueprint, tels que Lua, C# ou Python. Â
- ExpĂ©rience avec les systĂšmes dâIA, State Trees, behavior trees, navigation ou gameplay systĂ©mique. Â
- FamiliaritĂ© avec le profilage de performance et lâoptimisation dans des environnements de grande Ă©chelle ou en monde ouvert. Â
- ExpĂ©rience avec des systĂšmes multijoueur ou des systĂšmes de gameplay sensibles aux contraintes rĂ©seau. Â
- ExpĂ©rience dans la crĂ©ation dâoutils personnalisĂ©s, dâutilitaires Ă©diteur ou de workflows pour designers. Â
- FamiliaritĂ© avec les systĂšmes de gameplay data-driven, les workflows procĂ©duraux ou les pipelines de jeux live-service. Â
- ComprĂ©hension des workflows UX/UI et du design dâinteractions orientĂ©es joueur.Â
Exigences dâadmissibilitĂ©:
- Les personnes intĂ©ressĂ©es doivent soumettre leur candidature afin dâĂȘtre considĂ©rĂ©es.         Â
- Doit ĂȘtre disposé·e Ă travailler dans nos bureaux de MontrĂ©al au minimum quatre (4) jours par semaine.    Â
- Doit ĂȘtre lĂ©galement autorisé·e Ă travailler au Canada.
QUALIFICATIONSÂ
Basic Requirements:âŻÂ
- Minimum of 5 years of relevant experienceÂ
- Strong experience designing and implementing gameplay systems in Unreal Engine 5+ using Blueprint scripting. Â
- Strong understanding of game design principles, including systems design, player feedback, usability, pacing, and game feel. Â
- Proven ability to take features from concept through prototype, implementation, iteration, and polish. Â
- Strong understanding of gameplay performance practices in modern 3D games, including streaming, culling, scalability, and CPU-conscious scripting practices. Â
- Understanding of performance-aware gameplay implementation, including avoiding unnecessary per-frame logic, reducing systemic overhead, and designing features with scalability in mind. Â
- Strong problem-solving skills and comfort debugging gameplay behaviors and technical workflows. Â
- Excellent communication and collaboration skills across multidisciplinary teams. Â
- Experience shipping at least one game or major gameplay feature in a professional environment. Â
- Ability to mentor and support other designers.Â
Desired Characteristics:âŻÂ
- Experience with other scripting/programming language other than Blueprint like Lua, C#, Python.Â
- Experience with AI systems, state trees, behavior trees, navigation, or systemic gameplay. Â
- Familiarity with performance profiling and optimization in large-scale or open-world environments. Â
- Experience with multiplayer or network-aware gameplay systems. Â
- Experience building custom tools, editor utilities, or designer workflows. Â
- Familiarity with data-driven gameplay systems, procedural workflows, or live-service pipelines. Â
- Understanding of UX/UI workflows and player-facing interaction design. Â
Eligibility Requirements:
- Interested candidates must apply to be considered.
- Must be willing to work in our Montreal office a minimum of 4 days a week.
- Must be legally authorized to work in Canada.
As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to AccessibilitySupport@nbcuni.com.








