Full-time Programmer
2 weeks ago
ENGLISH FOLLOWS//
Titre - Programmeur(euse) Engin Senior
Nous recherchons un(e) Programmeur(euse) Engin expérimenté pour rejoindre l'équipe de Haven Entertainment Studios. Le/la Programmeur(euse) Engin Senior sera chargé(e) de développer et d'enrichir à la fois les systèmes de notre moteur de jeu ainsi que les outils de pipeline essentiels à notre production. Grâce à leur solide expérience technique et à leur compréhension approfondie de l'architecture des moteurs de jeu, il/elle mettra en place des solutions solides évoluant efficacement dans un jeu 60 FPS. En tant qu'experts du moteurs, il/elle contribuera à encadrer et à soutenir les artistes et programmeurs de contenu et mécaniques de jeu.
Direction
Le/la Programmeur(euse) Engin Senior se rapportera au Gestionnaire de Programme Technique.
Rôle et Responsabilités
Développer et maintenir des systèmes du moteur de jeu tels que: gestionnaire de mémoire, sérialisation, modèle objet, langage de définition de data, chargement, séquenceur de tâches, modèle ECS , compilateur, réseau, flots de jeu, etc.
Analyzer diverses métriques de performance et apporter les optimizations pertinentes
Développer des outils pour le moteur de jeu et le pipeline afin d’améliorer les processus d’ingénierie
Planifier son travail efficacement, analyser les risques et donner des estimations d’effort justes à l’équipe
Expérience et compétences requises
~8+ ans d’expérience dans un rôle similaire
~ Connaissance approfondie du langage C++
~ Excellente compréhension des architecture d’engin de jeu moderne
~ Excellentes techniques en optimization et programmation multithread
~ Compétences avancées en déverminage
~ Expérience de développement sur diverses plateformes
Atouts
~ Expérience professionnelle avec UE4
~ Expérience sur un jeu multijoueur
Expérience de production sur un jeu live
Expérience de développement sur un jeu multijoueur
Connaissance de l’environnement de développement PS4 et ses outils
Connaissance des langages Go et/ou Rust
—-------
Position - Senior Engine Programmer
We are looking for an experienced Software Engineer to join the Haven Entertainment Studios project team. The Senior Software Engineer will be responsible for developing and enriching both core game engine systems and pipeline tools critical for our game. Using their strong technical background and deep understanding of game engine architecture, they will provide solid solutions that scale smoothly at high-frequency update rates. As engine experts, they will contribute to mentoring and supporting content developers and gameplay engineers.
Reporting
The Senior Software Engineer will report to the Technical Producer.
Responsibilities and Duties
Develop and maintain game engine systems in diverse areas such as: memory management, serialization, object model and data definition languages, streaming, scheduling, ECS, compiler, networking, game flows, etc.
Analyze various performance metrics and optimize systems
Develop engine and pipeline tools to enhance engineering workflows
Plan work effectively, and provide realistic updates on progress to your team and managers
Experience and skills required
~8+ years of experience in the game industry with significant contributions to AAA titles in senior technical roles
~ Strong understanding of C++ language
~ Deep knowledge of modern game engine design & architecture
~ Strong multithreading and optimization skills
~ Advanced debugging skills
~ Experience developing on multiple platforms
Preferred Qualifications
Experience with UE4
Experience working on multiplayer title
Experience working on live game
Experience with PS4 development environment and toolkit
Knowledge of Go and/or Rust
#J-18808-Ljbffr
-
Full-time Programmer
2 weeks ago
Canada Yelzkizi Full timeOn being an Animation Programmer at Ubisoft Toronto: Creating dynamic, visually stunning games is a top priority at Ubisoft Toronto. Game animation plays an important role in the visual experience. By controlling how game elements move and interact with each other, you'll be contributing to the game's technical development and artistic level. As an...
-
Full Time Summer Programmer
2 weeks ago
Canada Eleven Eleven Full timeWe are seeking an experienced Senior Gameplay Programmer to join a leading remote game studio, known for working on exciting games that you grew up wanting to play! As a Senior Gameplay Programmer, you will be responsible for creating new systems and mechanics by having the opportunity to work on multiple aspects of the game. This full-time remote role...
-
Assistant Manager
2 weeks ago
Canada Fraser Hart Full timeOur leaders will also use a variety of management skills to drive sales, achieve KPI’s and ultimately maximise store performance. If you have relevant Management experience in a luxury, customer focused retail environment, we have an exciting opportunity for you as Assistant Manager in our Bluewater store! You have relevant Management experience in a...
-
In-Store Sales Representative
2 weeks ago
Canada Fraser Hart Full timeAnd, we impress them with exceptional knowledge of our exclusive product ranges and premium brands If you have a passion for delivering outstanding client experiences and would like to work with some of the world’s most prestigious jewellery, diamond and watch brands, we have an exciting opportunity for you. A team player who helps and supports your...
-
Programmer analyst, DevOps
2 weeks ago
Canada Desjardins Group Full timeProgrammer analyst, DevOps page is loaded Programmer analyst, DevOps Apply remote type The work arrangement for the position is hybrid work locations Lévis Montréal time type Full time posted on Posted Yesterday job requisition id R2404247 As a Programmer analyst, DevOps, you participate in IT efficiency and quality by analyzing, designing,...
-
Technical Manager
2 weeks ago
Canada Yelzkizi Full timeOn being a Technical Director for Characters at Ubisoft Toronto As a Technical Director for Characters at UbiTO, you will oversee the quality and technical content of your team. You will optimize team productivity through the technical process (pipeline) to maximize the player’s experience. This is achieved by identifying the project’s needs,...
-
Senior Gameplay Programmer
1 week ago
Canada Eleven Eleven Full timeABOUT THE COMPANY:We are seeking an experienced Senior Gameplay Programmer to join a leading remote game studio, known for working on exciting games that you grew up wanting to play!As a Senior Gameplay Programmer, you will be responsible for creating new systems and mechanics by having the opportunity to work on multiple aspects of the game. This full-time...
-
Gant - Full Time Assistant Manager
1 day ago
Canada The Learning Shop Full timeGant - Full Time Assistant Manager (40 hours) Gant - Full Time Assistant Manager (40 hours) Job Description: At GANT we are passionate and curious about everything we do. Through our performance- and solution-driven mindset, we have the opportunity to make a difference. We believe that you should Never Stop Learning. About the team: Working with the store...
-
Canada FLSmidth Full timeTechnical Support Specialist - PC&V page is loaded Technical Support Specialist - PC&V Apply locations Orillia (MIN) Burlington (MIN) Timmins (MIN) Wabush (MIN) time type Full time posted on Posted 3 Days Ago job requisition id R23124 Joining a team of more than 11,000 people working across more than 60 countries, you will be part of an agile network of...
-
Senior Gameplay Programmer
2 weeks ago
Canada Eleven Eleven Full timeABOUT THE COMPANY: We are seeking an experienced Senior Gameplay Programmer to join a leading remote game studio, known for working on exciting games that you grew up wanting to play! As a Senior Gameplay Programmer, you will be responsible for creating new systems and mechanics by having the opportunity to work on multiple aspects of the game. This...
-
Senior Gameplay Programmer
2 weeks ago
Canada Eleven Eleven Full timeABOUT THE COMPANY: We are seeking an experienced Senior Gameplay Programmer to join a leading remote game studio, known for working on exciting games that you grew up wanting to play! As a Senior Gameplay Programmer, you will be responsible for creating new systems and mechanics by having the opportunity to work on multiple aspects of the game. This...
-
Senior Gameplay Programmer
2 weeks ago
Canada Eleven Eleven Full timeABOUT THE COMPANY:We are seeking an experienced Senior Gameplay Programmer to join a leading remote game studio, known for working on exciting games that you grew up wanting to play!As a Senior Gameplay Programmer, you will be responsible for creating new systems and mechanics by having the opportunity to work on multiple aspects of the game. This full-time...
-
Senior Gameplay Programmer
2 weeks ago
Canada Eleven Eleven Full timeABOUT THE COMPANY:We are seeking an experienced Senior Gameplay Programmer to join a leading remote game studio, known for working on exciting games that you grew up wanting to play!As a Senior Gameplay Programmer, you will be responsible for creating new systems and mechanics by having the opportunity to work on multiple aspects of the game. This full-time...
-
Registered Nurse
2 weeks ago
Canada NHS Scotland Full timeWe are looking to recruit a Registered Nurse to join the Medicine for Older Adults unit at University Hospital Wishaw! The Registered Nurse will have responsibility for assessment of care needs and the development of programmes of care, and/or the implementation and evaluation of these programmes ensuring the delivery of high quality care to patients. ...
-
Corporate Officer
5 days ago
Canada CO3005 Lloyd's Canada Inc. Toronto (Branch) Full timeAmericas Risk and Governance Officer page is loaded Americas Risk and Governance Officer Apply locations Lloyd's Canada: Toronto time type Full time posted on Posted 6 Days Ago job requisition id R3541 Lloyd’s is the world’s leading insurance and reinsurance marketplace. We share the collective intelligence and risk sharing expertise of the...
-
Regional Manager
5 days ago
Canada Driven Brands, Inc. Full timeGestionnaire de territoire, Operations page is loaded Gestionnaire de territoire, Operations Apply locations Canada - Laval QC time type Full time posted on Posted 13 Days Ago job requisition id JR118074 Company:Driven Brands Uniban Canada est une firme membre de Driven Brands et fait partie de la division de Verre Automobile au sein de l'organisation....
-
Customer Service Advisor
2 weeks ago
Canada EspaceProprio Group Full timeCustomer Service Advisor (bilingual) - Full time - EspaceProprio page is loaded Customer Service Advisor (bilingual) - Full time - EspaceProprio Apply locations Levis Laval Montreal Longueuil time type Full time posted on Posted 6 Days Ago job requisition id JR100203 Welcome home ! At EspaceProprio, we believe that work is more than a job; it's a...
-
Game Prototyping Programmer
2 weeks ago
Canada PreviewLabs Full timeLa version en langue française se trouve après la version en langue anglaise. Note: we do not use resume screening automation software; Game Prototyping Programmer (Unity) PreviewLabs specializes in the creation of software prototypes across various game development technologies. Our expertise spans from PC and mobile games to educational games,...
-
Nurse Manager
1 week ago
Canada Canadian Association of Community Health Centres Full timeCOMMUNITY HEALTH CENTRE Centre de santé Univi Health Centre (ON) Fournir des services de soins de santé primaires aux patients de tous les âges dans un modèle de CSC, y compris l'évaluation et le diagnostic de la santé, la gestion des soins de santé, les traitements thérapeutiques, le dépistage des références, l’éducation et les suivis...
-
Lead, Tax Programmer
2 weeks ago
Canada H&R Block Canada, Inc. Full timeFor over 60 years, H&R Block has prepared taxes for millions of Canadians annually. Headquartered in Calgary, Alberta, we serve taxpayers in more than 1,000+ offices, through our upload from home service, and online with our DIY tax software. Our dedicated team of Tax Experts use the latest in electronic processing and filing technology to prepare all types...