Manager, Engineering - Templates / Gestionnaire, Développement – Templates

Role description

The opportunity

The Creator Experience team is responsible for a user’s first steps to reach the Unity editor, services, and resources - and helps millions of game and real-time 3d developers make outstanding and innovative things. Accessed through the Unity Hub, Templates are the starting point that bring the user from Nothing to Something as quickly and efficiently as possible.

We are undergoing a transformation in our Templates strategy. As an experienced engineering Manager, you will work closely with the Product Management team on the product strategy and develop technology strategies to enable success. Templates are broadly defined at Unity, and there may be several strategies needed depending on what users and/or outcomes we’re targeting.

You will evolve and mentor the existing Engineering team, and use your Release Management skills to deliver the governance, tools, and architecture to enable teams across Unity contribute and maintain Templates for their products.

You're driven to get things done and to do them right. You aren't afraid to seek out and solve hard problems. You want to work with people who encourage collaboration and the cultivation of new and creative ideas. You're motivated to be a major contributor to the growth and evolution of a product and team - a team that will foster your growth and evolution in turn!

What you’ll be doing
  • Define and establish what the next generation of Unity Templates means for our users, in partnership with Product Managers, Technical Leads, and Senior Management
  • Build and mentor an engineering team that can deliver the tools and architecture to support the creation of those Templates
  • Working closely with producers, product managers and engineering leads to help team across Unity create and distribute templates that live up to the new vision
  • Establishing monitoring and metrics for releases in order to maintain a comprehensive picture of release health and to report to key partners.
What we’re looking for
  • Successful track record of building, leading, and mentoring engineering teams
  • Hands on knowledge of managing product releases or projects with multiple contributors and delivering on time-based release schedules
  • Software development experience, ideally C# (or C++)
  • Excellent communication skills and an ability to navigate constantly evolving situations.
  • Knowledge of professional software development practices and standard methodologies for SDLC (CI/CD, coding standards, code reviews, source control management, build processes, testing, operations, etc.)
You might also have
  • Unity development experience
  • Practice creating, sharing, and enforcing governance for contributors to software development projects (eg, open-source/innersource owner)
  • Helped and guided partner teams to deliver on defined UX, technical, and quality standards
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’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.

Unity is at the forefront of development by working alongside partners to ensure optimized support for the latest releases and platforms. Apps developed by Unity creators were downloaded more than five billion times per month in 2020. For more information, please visit www.unity.com.

Unity is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. Therefore, we provide employment opportunities without regard to 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. If there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please let us know.

Gestionnaire, Développement – Templates L’opportunité

L’équipe Creator Experience est responsable des premiers pas d’un(e) utilisateur(trice) dans l’éditeur, les services et les ressources de Unity. Elle permet à des millions de développeur(se)s de jeux vidéo et de 3D en temps réel de réaliser des créations exceptionnelles et innovantes. Accessibles via le hub Unity, les modèles sont le point de départ qui permet à l’utilisateur(rice) de partir de rien pour arriver à un résultat aussi rapidement et efficacement que possible.

Notre stratégie en matière de modèles est en cours de transformation. En tant que gestionnaire de développement expérimenté(e), vous travaillerez en étroite collaboration avec l’équipe de gestion des produits sur la stratégie des produits et développerez des stratégies technologiques pour favoriser la réussite. La définition des modèles est très large chez Unity. Plusieurs stratégies peuvent être nécessaires en fonction des utilisateur(rice)s et/ou des résultats que nous visons.

Vous ferez évoluer et encadrerez l’équipe de développeur(se)s existante, et utiliserez vos compétences en gestion des lancements pour mettre en place la gouvernance, les outils et l’architecture qui permettront aux équipes de Unity de contribuer et de maintenir des modèles pour leurs produits.

Vous êtes déterminé(e) à accomplir des choses et à le faire correctement. Vous n’avez pas peur de faire des recherches et de résoudre des problèmes difficiles. Vous souhaitez travailler avec des gens qui encouragent la collaboration et cultivent des idées nouvelles et créatives. Vous êtes motivé(e) à l’idée de contribuer de manière importante à la croissance et à l’évolution d’un produit et d’une équipe qui, à son tour, favorisera votre croissance et votre développement!

Ce que vous allez faire
  • Définir et établir ce que la prochaine génération de modèles Unity signifie pour nos utilisateurs, en partenariat avec les gestionnaires de produits, les responsables techniques et les gestionnaires sénior
  • Former et encadrer une équipe de développeur(se)s capable de fournir les outils et l’architecture nécessaires pour créer ces modèles
  • Travailler en étroite collaboration avec les producteur(rice)s, les gestionnaires de produits et les développeur(se)s pour aider les équipes de Unity à créer et à distribuer des modèles conformes à la nouvelle vision
  • Mettre en place un suivi et des mesures pour les rejets afin de maintenir une image complète de la santé des rejets et d’en rendre compte aux partenaires clés
Ce que nous recherchons:
  • Une expérience réussie dans la création, la direction et l’encadrement d’équipes de développeurs
  • Une connaissance pratique de la gestion des lancements de produits ou de projets avec de multiples contributeur(rice)s et du respect des calendriers de lancement
  • Une expérience en développement de logiciels, idéalement en C# (ou C++)
  • D’excellentes aptitudes à la communication et la capacité de gérer les situations en constante évolution
  • Une connaissance des pratiques professionnelles de développement de logiciels et des méthodologies standard pour le SDLC (CI/CD, normes de codage, revues de code, gestion du contrôle des sources, processus de création, tests, opérations, etc.)
Vous avez peut-être également
  • Une expérience de développement sur Unity
  • Une expérience de création, de partage et d’application de la gouvernance pour les contributeur(rice)s aux projets de développement de logiciels (par exemple, propriétaire de code source libre/innersource)
  • A aidé et guidé les équipes de partenaires pour respecter les normes définies en matière d’UX, de technique et de qualité
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. 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.

Unity est à l’avant-garde du développement et assure un soutien optimal pour les plus récentes technologies et plateformes. Les applications développées par les créateur(trice)s de Unity ont été téléchargées plus de cinq milliards de fois par mois en 2020. Pour en savoir davantage, visitez le site www.unity.com.

Unity souscrit au principe de l’équité en matière d’emploi et favorise un environnement inclusif et innovant où se joignent les meilleur(e)s employé(e)s. Par conséquent, nous offrons des chances égales pour l’emploi sans nous baser sur l’âge, la race, 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é par la loi. Si nous pouvons effectuer certains préparatifs ou aménagements afin d’aider à faire en sorte que votre entrevue soit une expérience confortable et positive, veuillez nous en faire part.

#LM-JH2 #SEN 

 

Unity is looking to hire a Manager, Engineering - Templates / Gestionnaire, Développement – Templates at their Montreal, QC, Canada location. Job contains the tags VR, Temp, Unity, C++, C# and Programmer.
Job discovered on 4/25/2022