Chef d’équipe, Samples & Education, Data Oriented Programming / Team Lead, Samples & Education, Data Oriented Programming

Dec 09, 2022
Montréal, Canada
... Not specified
... Intermediate
Full time
... Office work

Vous voulez travailler avec une équipe internationale d’experts mondiaux en conception orientée données (DOD) haute performance? Vous voulez que votre travail soit présenté dans l’un des outils de création de jeux vidéo les plus utilisés de l’histoire?

Unity se répand dans le monde entier sur un milliard d’appareils à venir, des téléphones mobiles d’entrée de gamme aux PC haut de gamme. Nous permettons aux créateur(rice)s de réaliser le jeu de leurs rêves, qu’il s’agisse d’un jeu indépendant ou du prochain grand succès de type AAA. Pour améliorer la performance et l’évolutivité de nos outils et de nos runtimes, nous avons besoin de l’aide de personnes comme vous.

Unity met en place une toute nouvelle architecture hautement modulaire basée sur les principes du DOD, où l’évolutivité côtoie la performance. La nouvelle pile technologique orientée données (DOTS) d’Unity exploite la puissance des appareils informatiques, et permet à toute personne désireuse de créer un jeu de réaliser des expériences qui nécessitaient auparavant une équipe de développeur(se)s de moteurs expérimenté(e)s.

Au sein de l’équipe DOTS Samples & Education, vous concevrez des échantillons destinés à présenter et à fournir une validation de produit pour les API DOTS nouvelles ou expérimentales. Vous concevrez les documents de formation et les échantillons qui aideront les utilisateurs à comprendre les nouvelles API et fonctionnalités. Et, bien sûr, vous contribuerez directement au code et maintiendrez et promouvrez les normes de développement les plus élevées!

Cependant, en votre qualité de chef d’équipe, vous en ferez plus. Vous piloterez le calendrier de lancements du projet. Vous aiderez les membres de l’équipe à se perfectionner pour mieux atteindre leurs objectifs personnels et collectifs. Vous serez responsable de la planification et des tâches quotidiennes qui permettront à l’équipe de continuer à fonctionner.

Vous collaborerez avec les équipes de développement Unity dans le monde entier. Vous utilisez les langages C++, C# et d’autres outils pour prendre en charge un large éventail de plateformes comme les PC, Mac, iOS, Android, le Web et les consoles.

Responsabilités

  • Encadrer, guider et faire progresser les membres de l’équipe Mener par l’exemple. Établir des relations de confiance tant à l’intérieur qu’à l’extérieur de votre équipe

  • Résoudre des problèmes complexes avec un encadrement minimal, en procédant souvent à la rétro-ingénierie de systèmes complexes

  • Guider une équipe à travers le cycle de développement du logiciel et les processus de mise en production grâce à des pratiques de développement itératif

  • Optimiser les systèmes et les outils afin de travailler efficacement avec de grands ensembles de données

  • Définir et promouvoir les résultats des produits et les témoignages des utilisateur(rice)s

  • Coordonner les équipes interservices pour produire des résultats

Exigences

  • Un baccalauréat ou une maîtrise en informatique, ou une expérience équivalente dans le domaine du développement

  • Au moins 5 ans d’expérience pertinente

  • Des compétences en C++ et/ou C#

  • d’excellentes aptitudes à la communication orale et écrite

  • Une expérience dans le développement de code fiable, maintenable et performant

Atouts

  • Une expérience de travail avec DOTS

  • Une expérience de travail au sein d’équipes distantes et internationales

  • Une bonne connaissance du moteur Unity

  • Une expérience de travail sur des projets à grande échelle

La vie chez Unity

Unity (NYSE: U) est la plateforme la plus utilisée au monde pour la création et l’exécution interactive de contenu 3D en temps réel (RT3D). Des créateur(rice)s, notamment des développeur(se)s de jeux vidéo, des artistes, des architectes, des concepteur(rice)s automobiles, des cinéastes et bien d’autres professionnel(le)s, utilisent Unity pour donner vie à leurs projets. Unity constitue la base sur lesquelles sont créés les contenus numériques les plus remarquables au monde. Plus précisément, la plateforme de Unity offre un ensemble complet de solutions logicielles pour créer, exécuter et monétiser du contenu interactif 2D et 3D en temps réel pour les téléphones mobiles, les tablettes, les ordinateurs, les consoles et les appareils de réalité augmentée et de réalité virtuelle. 

Au quatrième trimestre de l’année 2021, Unity comptait en moyenne 3,9 milliards d’utilisateurs finaux actifs mensuels ayant consommé du contenu créé ou exploité au moyen de ses solutions. Les applications développées par ces créateurs ont été téléchargées en moyenne cinq milliards de fois par mois en 2021. Pour en savoir davantage, veuillez consulter le site www.unity.com.

Unity est un employeur fier de garantir l’égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l’âge, l’éthinicité, la couleur, l’ascendance, l’origine nationale, la religion, le handicap, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle ou tout autre statut protégé conformément à la loi applicable. Nos différences sont des forces nous permettant de répondre aux besoins croissants et évolutifs de nos clients, partenaires et collaborateurs. Veuillez remplir ce formulaire si vous nécessitez des accommodations particulières pour rendre votre expérience d’entrevue agréable et positive.

Les chasseurs de têtes et les agences de recrutement ne peuvent pas soumettre résumes/CV par ce site Web ou directement aux superviseurs. Unity n’accepte pas des chasseurs de têtes non sollicités et des résumés (CV) d’agence. Unity ne payera pas d’honoraires à aucune agence tierce ou entreprise qui n’a pas signé d’ententes avec Unity.

 

Do you want to work with an international team of world-experts in high-performance Data Oriented Design (DOD) and have your work featured in one of the most widely used game creation tools in history?

Unity reaches the world on the next billion devices, from entry-level mobile phones to high-end PCs. We enable creators whether they’re making their indie dream game or the next AAA mega-hit. We need the help of people like you to make our tools and runtime highly performant and scalable.

Unity is making a brand-new, highly modularized architecture based around DOD principles where scalability lives alongside performance. Unity’s new Data Oriented Technology Stack (DOTS) is unlocking the power of computing devices so that making experiences that would previously require a team of expert engine developers will be open to anyone with the desire to make a game.

On the DOTS Samples & Education Team, you'll craft samples to showcase and provide product validation for new or experimental DOTS APIs. You'll design the Education and samples materials which will help users understand new APIs and features. And of course you'll contribute directly to code and maintain and promote the highest engineering standards!

But as a team lead, you'll do more. You'll drive the project roadmap. You'll help team members develop to better achieve personal and team goals. You'll be responsible for the day-to-day planning and care that will keep the team humming.

You will collaborate with Unity engineering teams around the globe. You'll use C++, C#, and other tools to support a wide range of platforms such as PC, Mac, iOS, Android, Web, and consoles.

Responsibilities

  • Mentor, coach, and develop team members. Lead by example. Build trust in relationships both in and outside your team.

  • Solve difficult problems with minimal guidance, often reverse-engineering complex systems.

  • Guide a team through the software development lifecycle and release processes with iterative development practices.

  • Optimize systems and tools to work efficiently with large data sets.

  • Characterize and champion product outcomes and user-stories.

  • Coordinate cross-department teams to deliver outcomes.

Requirements

  • BS/MS Computer Science, or equivalent engineering experience.

  • 5+ years applicable experience.

  • Strength in C++ and/or C#.

  • Excellent verbal and written communication skills.

  • Experience developing reliable, maintainable, high-performance code.

Bonus points

  • Experience working with DOTS.

  • Experience working with remote/international teams.

  • Experience with the Unity engine.

  • Experience with working on large scale projects.

Life at Unity

Unity (NYSE: U) is the world’s leading platform for creating and operating real-time 3D (RT3D) content. Creators, ranging from game developers to artists, architects, automotive designers, filmmakers, and others, use Unity to make their imaginations come to life. Unity is the foundation upon which the world’s most powerful digital content is created. Specifically, Unity’s platform provides a comprehensive set of software solutions to create, run and monetize interactive, real-time 2D and 3D content for mobile phones, tablets, PCs, consoles, and augmented and virtual reality devices.

In the fourth quarter of 2021, Unity had, on average, 3.9 billion monthly active end users who consumed content created or operated with its solutions. The applications developed by these creators were downloaded, on average, five billion times per month in 2021. For more information, please visit www.unity.com

Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.

Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.

#LI-AS2 #SEN

COMPANY JOBS
602 available jobs
WEBSITE
Top Jobs