Location

Montreal, Canada

Department

Engineering

Type

Requisition ID

JOBREQ-226687

Role description

The opportunity

At Unity, we are passionate about gaming, and we love that we provide professional creators with the leading platform to bring their ideas to life. Monthly, billions of gamers across the globe discover incredible games that are Made with Unity, contributing to the success of developers and the delight of game players.

We want to go one step further. We believe that the world is a better place with more creators in it, and we see that players themselves are becoming the creators of the future.

You would be a member of a small team working to realize the vision of enabling every player to play, create and share games on the most accessible device around the world: Their phone.

Join our team and help us build the platform that lets all players experience the satisfaction of being a creator.

What you’ll be doing

  • Define, architect, & develop features and gameplay functionality in Unity and C#
  • Work on backend support for game features and systems
  • Develop & integrate new technologies and tools
  • Dive into the internals of core systems to extend them as-needed
  • Scope out large tasks and system with minimal direction

What we’re looking for

  • Experience guiding multiple Engineers on the implementation of product features
  • Relevant experience in game industry or mobile app experience as a Software Developer
  • Shipped titles and/or live games experience
  • Proficient knowledge in C#, C/C++, or a similar programming language
  • Excellent communication skills and ability to work in a collaborative environment

You might also have

  • Experience with performance profiling and optimization
  • Mobile development with a focus on iOS & Android
  • Experience leading or mentoring a team

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.

Headhunters and recruitment agencies may not submit resumes/CVs through this Web site 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.

Développeur de logiciels sénior

L’opportunité

Chez Unity, nous avons la passion du jeu. Nous aimons offrir aux créateur(rice)s professionnel(le)s la plateforme par excellence qui leur permettra de donner vie à leurs idées. Chaque mois, des milliards de joueurs à travers le monde découvrent des jeux incroyables réalisés avec Unity, contribuant ainsi à la réussite des développeurs et au plaisir des joueurs.

Nous souhaitons aller encore plus loin. Nous pensons que le monde se porte mieux avec un plus grand nombre de créateur(rice)s, et nous constatons que les joueur(se)s eux/elles-mêmes deviennent les créateur(rice)s du futur.

Vous ferez partie d’une petite équipe travaillant à concrétiser la vision qui permettra à chaque joueur(se) de jouer, de créer et de partager des jeux sur l’appareil le plus accessible au monde : son téléphone.

Rejoignez notre équipe et contribuez à construire la plateforme qui permettra à tous les joueur(se)s de connaître la satisfaction d’être un(e) créateur(rice).

Ce que vous allez faire 

  • Définir, concevoir et développer des caractéristiques et des fonctionnalités de jeu sous Unity et en C#
  • Travailler au soutien back-end des fonctionnalités et des systèmes des jeux
  • Développer et intégrer de nouvelles technologies et de nouveaux outils
  • Plonger dans les rouages des systèmes centraux pour les étendre au besoin
  • Établir des tâches et un système de grande envergure avec un nombre minimum de directives

Ce que nous recherchons : 

  • D’excellentes compétences en communication, ainsi que la capacité à travailler dans un environnement collaboratif

Vous avez peut-être également

  • Une expérience du profilage et de l’optimisation des performances
  • Une expérience avec le développement pour appareil mobile, avec un accent sur iOS et Android
  • Une expérience de direction ou de mentorat d’une équipe

À propos de 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 axé sur l'égalité des chances qui s'engage à favoriser un environnement inclusif et innovateur avec les meilleurs employés. Par conséquent, nous fournissons des opportunités d'emploi sans tenir compte de l'âge, la race, la couleur, l'ascendance, l'origine nationale, la religion, le handicap, le sexe, l'identité sexuelle ou l'expression, l'orientation sexuelle ou tout autre statut protégé. S'il y a des préparatifs ou des ajustements que nous pouvons faire afin de vous aider à avoir une expérience d'entrevue confortable et positive, veuillez-nous le faire savoir.

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. 

#LI-MK2

Other positions in Engineering

Share the Senior Software Developer/Développeur de logiciels sénior position on WeChat