This job might no longer be available.
Tools Programmer - Dead by Daylight | Programmeur·se Outils - Dead by Daylight
3 years ago
Since several work modes are offered to all our employees (100% from home, Flex, 100% in-office), job opportunities posted here are available whether you live in Quebec or Ontario, unless indicated otherwise.
As a Tool Programmer, you will actively participate in the development of our tools and pipelines.
You will have to implement new features and contribute to improving existing ones.
In this role, you will :
- Work closely with the leads and other engineers to define tool requirements & specs;
- Debug and optimize your code to ensure optimal performance and quality;
- Assess and communicate the possible impacts of code changes;
- Design and implement technical solutions that answer the team’s needs and meet our standards of quality and performance;
- Carefully test newly implemented features and suggest improvements;
- Actively participate in code reviews;
- Keep updated on the latest technological trends.
What we're looking for :
- You are proficient with Python;
- You are familiar with the pipeline and tools of Unity3D, Unreal Engine and/or other game engines;
- You appreciate solving challenging technical problems with the most effective solutions;
- You are familiar with continuous integration, package versioning and distribution;
- You have a solid understanding of systems design, user experience and a good algorithmic knowledge;
- You can prioritize, plan and organize your work while respecting deadlines;
- You have good communication and interpersonal skills;
- You are resilient and can adapt to requirement modifications;
- You have a strong interest and a real enthusiasm for video games and the environment we work in;
- Knowledge of C# and C++ (Stong plus);
- Familiar with API architecture, design and documentation;
- Have a previous experience with automated tools a plus (Jenkins, etc.);
- Experience with AWS a plus;
- Experience with Amazon Gamelift a plus.
Dans ce rôle, vous devrez:
- Travailler en étroite collaboration avec les Chefs d'équipe et les autres ingénieur.e.s pour définir ensemble les exigences / spécifications des outils;
- Développer et améliorer des outils et des scripts efficaces qui prennent en compte tous les aspects de la production d'un jeu;
- Compiler la machine de build;
- Soutenir les équipes de jeu avec du développement de fonctionnalités;
- Tester soigneusement les fonctionnalités mises en place;
- Participer aux revues de conception et de code;
- Effectuer une veille technologique constante.
Ce que nous recherchons:
- Expérience avec Unity, Unreal et / ou des pipelines et outils de moteur de jeu équivalents;
- Maîtrise de Python;
- Expérience en intégration continue, versionnage et distribution de packages;
- Solides compétences en conception de systèmes et en expérience utilisateur alliées à une bonne connaissance algorithmique;
- Capacité à prioriser et organiser vos tâches et de travailler avec un échéancier;
- Excellentes capacités de communication et goût pour le travail en équipe;
- Capacité d’évoluer dans un environnement en constant changement;
- Volonté de travailler à la résolution de problèmes techniques complexes;
- Réel enthousiasme et intérêt pour le monde du jeu vidéo;
- Atouts:
- Connaissance de C# et/ou C ++ ;
- Expérience avec des builds automatisés (Jenkins, etc.);
- Expérience avec AWS;
- Expérience avec Amazon Gamelift;
- Bonnes connaissances en architecture d'API, conception et documentation.
Toutes nos opportunités d'emploi sont offertes aux résidents du Québec et de l'Ontario et le mode de travail est choisi par l'employé (100% télétravail, Flex. ou 100% au bureau), sauf indication contraire.
Nous recherchons actuellement un(e) Programmeur·se Outils pour développer des outils et différentes fonctionnalités.
Dans ce rôle, vous travaillerez dans un environnement dynamique, avec une équipe pluri-disciplinaire sur le prototype, la conception, la mise en œuvre et l'amélioration des pipelines de production de jeux.
Create Your Profile — Game companies can contact you with their relevant job openings.