Programmeur doutils sénior
Epic Games
PROGRAMMATION OU DÉVELOPPEMENT - UNREAL ENGINE
Ce que nous faisons
Les projets propulsés par Unreal Engine demeurent à la fine pointe du divertissement en temps réel depuis plus de 20 ans. Notre équipe d’experts en matière de programmation innove constamment afin d’améliorer les outils et la technologie conçus pour donner des moyens incroyables aux développeurs de contenu à l’échelle de la planète.
Ce que vous ferez
Epic Games est à la recherche d’un programmeur d’outils sénior hautement motivé et expérimenté pour se joindre à l’équipe des systèmes d’interface utilisateur d’Unreal Engine. Ce rôle couvre un large éventail de problématiques à fort impact, liées à la conception et à l’amélioration des outils et du pipeline de création de contenu d’interface utilisateur, ainsi qu’aux capacités d’exécution du moteur utilisées autant dans Unreal Engine (UE) que dans Unreal Engine pour Fortnite (UEFN). Vous occuperez une place centrale dans le développement des outils des systèmes d’interface utilisateur, incluant des éditeurs visuels de type WYSIWYG, des interfaces et cadres de programmation UI, ainsi que des fonctionnalités fondamentales d’exécution de l’interface utilisateur au cœur du moteur. Ces outils et systèmes seront utilisés à grande échelle, tant par les équipes internes que par des millions de développeurs et de joueurs. Le candidat idéal est passionné par la conception et l’implantation de ces systèmes et possède de nombreuses idées pour améliorer l’efficacité des pipelines de développement de jeux.
Ce dont vous serez responsable
- Prendre en charge, développer, améliorer et optimiser le code des technologies d’interface utilisateur utilisées pour créer des outils et des interfaces en jeu dans Unreal Engine
- Collaborer avec l’ensemble des équipes, incluant les programmeurs, les artistes et les concepteurs UI et UX, afin d’identifier les possibilités d’amélioration, de recueillir les commentaires et de concevoir des solutions répondant aux besoins des utilisateurs
- Analyser et corriger des problèmes courants d’un moteur de jeu, notamment en matière de performance et d’utilisation de la mémoire
- Travailler en collaboration avec de nombreuses équipes internes chez Epic
- Collaborer avec les détenteurs de licence d’Unreal Engine afin de les aider à surmonter leurs défis
Ce que nous recherchons
- Solide maîtrise du C++ et expérience de travail au sein de bases de code de grande envergure
- Expérience dans la conception et le développement d’outils améliorant l’expérience utilisateur, la vitesse d’itération et le temps de développement en jeu vidéo ou dans d’autres domaines
- Compréhension approfondie du développement d’outils, des cadres d’interface utilisateur et des moteurs d’interface utilisateur à l’exécution
- Capacité à travailler efficacement en équipe, combinée à de solides aptitudes en résolution de problèmes
- Capacité démontrée à communiquer aisément en anglais, tant à l’oral qu’à l’écrit, avec d’excellentes compétences interpersonnelles
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.
- ...PlayStation et développer la première équipe de développement de jeux Sony au Canada. Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio. Vous serez responsable de divers systèmes et fonctionnalités d'IA tout en...SeniorFull timeInternship
- ...TEHORA est présentement à la recherche d’ un(e) analyste programmeur senior spécialisé(e) dans les technologies Oracle afin de contribuer au développement, à la maintenance et à l’évolution de systèmes d’information critiques. La personne retenue participera à des projets...SeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...développement de jeux Sony au Canada. Poste - Programmeur·euse de fondations jouabilité sénior Nous recherchons un·e programmeur·euse de... ...game development team in Canada. Position - Senior Core Gameplay Programmer We are looking for an experienced...SeniorFull timeInternship
- ...Job Description As a Senior Multiplayer Programmer , you will focus on designing, implementing, and optimizing the networked systems... ...improvements to existing systems. RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse multijoueur senior, vous vous concentrerez sur...SeniorFull time
- ...tenir au courant des méthodes, pratiques et technologies d'ingénierie logicielle de pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la création de jeux est essentielle, et nous aimerions aussi que vous : Soyez à l'...SeniorFull timeWorldwide
- ...Solution SFT cherche un (e) Analyste programmeur en géomatique dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement...Full timeRemote work
- ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
- ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
- ...près de 350 employés. L'entreprise en pleine croissance offre un environnement humain et chaleureux. Description du poste Le programmeur analyste contribue activement au développement et à l’amélioration des outils informatiques de l’entreprise. Au quotidien, il...Daily paidPermanent employmentFull timeRemote workMonday to friday
- ...DESCRIPTION DE POSTE: Lead Gameplay Programmeur-se DISCIPLINE : Programmation RELÈVE DE : Directeur technique Le Studio... ...avez un désir constant d’apprendre, peu importe votre niveau de séniorité, et de partager votre expertise avec les autres. C’est vous qui...Full timeNight shift
- ...lequel nous vivons. Job Description ROLE SUMMARY As a Senior Rendering Programmer, you are responsible for designing,... ...real‑time graphics techniques. RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse en rendu senior, vous êtes responsable de concevoir...SeniorLong term contractFull timeLocal area
- ...contenu à l’échelle de la planète. Ce que vous ferez L’équipe Simulation d’Unreal Engine chez Epic Games est à la recherche d’un programmeur expérimenté, animé par une forte passion pour la physique et les mathématiques, afin de contribuer à l’implantation de nouveaux...Full time
- Le titulaire du poste contribuera à l'amélioration et à l'évolution de nos solutions d'affaires dans un environnement collaboratif et réglementé. Il participera également à l'analyse, à la conception, au développement, aux essais et à la maintenance des applications. De plus...Permanent employment
- ...Solution SFT cherche un (e) Analyste programmeur Oracle Forms dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement...Full timeRemote work
- ...modernes et inspirants. Description du poste En collaboration avec la gestionnaire de développement, la personne analyste-programmeur.euse expert.e conçoit, développe et optimise des applications Web modernes pour soutenir les équipes internes. Elle agit également...Full time
- ...nous vivons. Job Description RESPONSIBILTIES As a Senior Rendering Programmer (Mobile – Unreal) , you are responsible for... ...graphics best practices. RÉSUMÉ DU POSTE À titre de programmeur ou programmeuse senior en rendu (Mobile – Unreal), vous serez responsable...SeniorFull timeLocal area
- ...nous vivons. Job Description ROLE SUMMARY As a Senior Engine Programmer (Mobile – Unreal) , you are responsible for designing... ...and mobile platform changes. RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse moteur senior (Mobile – Unreal), vous êtes...SeniorLong term contractFull timeLocal area
- Vos missions au quotidien À PROPOS DU POSTE L’objectif de Global Banking Technology & Operations (GBTO) Canada est de fournir des services opérationnels quotidiens aux unités de banque d’investissement et de banque corporative de Société Générale ainsi qu’à...Daily paidPermanent employmentApprenticeship
- ...plaisir, et une volonté de tout mettre en œuvre pour créer d'excellents jeux. Et c'est là que vous intervenez... Nous recherchons un programmeur de jeux passionné par la construction et la maintenance de systèmes et d'outils de jeux avancés. En travaillant en collaboration...Full time
- ...game enjoyed by players worldwide, join Behaviour Interactive as a Senior Backend Programmer. Are you ready to take on new technical... ...joueurs du monde entier, rejoignez Behaviour Interactive en tant que Programmeur·e Backend Senior·e Vous êtes prêt·e à mettre votre expertise...SeniorFull timeWorldwide
- 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...SeniorPermanent employmentFull timeWorldwide
- 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...SeniorPermanent employmentFull timeWorldwide
- ...Programmeur.euse analyste Java Emplacement: Montréal (mode hybride : 3j/semaine au bureau) Société: Optimum Informatique inc.... ...solutions. Travailler en mode projet – agile en tant que développeur sénior; Participer avec l’équipe de développement pour résoudre les...SeniorDaily paidPermanent employmentFull timeApprenticeshipWork at office
- ...protected characteristics as per applicable law. We’re looking for a Senior Programmer to play a key role in bringing a AAA title to life.... ...de production à grande échelle. Nous recherchons un·e Programmeur·euse Sénior·e pour jouer un rôle clé dans la réalisation d’un...SeniorFull time
- ...sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a Senior Systems Programmer on Dead by Daylight , you will play a key role in shaping the technical foundation of one of the world's leading...SeniorPermanent employmentFull timeWorldwide
- ...TEHORA est présentement à la recherche d’ un(e) analyste‑programmeur afin d’effectuer différentes tâches de planification, de coordination et de gestion en lien avec le pilotage de l’Entrepôt de données ministériel dans un contexte de transformation et d’exploitation de données...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours3 days per week
- ...amélioration continue et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle Nous sommes à la recherche d'analystes‑programmeur·euse·s.Net pour un projet d'envergure basé dans la ville de Québec ou de Montréal en mode hybride (1-3 jours par semaine)....Permanent employmentFull timeFlexible hours3 days per week1 day per week
- ...other protected characteristics as per applicable law. As a Senior Systems Programmer on Dead by Daylight , you will play a key role... ...en service actif constitue un atout important. En tant que Programmeur·euse senior·e Systèmes sur Dead by Daylight , tu joueras un...SeniorPermanent employmentFull timeWorldwide
- ...of features, as well as their optimization and adaptation across platforms. Notre équipe est actuellement à la recherche d’un·e Programmeur·euse système expérimenté·e pour concevoir, implémenter et améliorer l’expérience de jeu que nous offrons à nos joueur·euse·s sur consoles...SeniorFull time
- .... Stay current with Unreal Engine advancements, engine architecture trends, and low‑level performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes responsable de définir, développer et orienter les systèmes centraux fondés sur Unreal Engine...Long term contractFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmeur doutils sénior. Be the first to apply!
- programmeur Montréal, QC
- etl developer Montréal, QC
- stage developpeur front end Montréal, QC
- ruby on rails developer Montréal, QC
- programmer Montréal, QC
- guidewire developer Montréal, QC
- junior developer Montréal, QC
- programmeur jeux video Montréal, QC
- drupal developer Montréal, QC
- programmeur back end Montréal, QC

