Location

Montreal

Department

Engineering

Type

Role description

At Multiplay (a division of Unity Technologies) we are re-inventing the way multiplayer games are, built, launched and supported. We focus on providing innovative infrastructure solutions that ease the development and launch of online games. We proudly provide hybrid multi-cloud scaling technology and 24/7 live operations for some of the world’s biggest games. At our core, we are passionate about gaming, and keeping gamers online.

We are looking for a Lead Software Developer / Manager to join our team. You will be responsible for ensuring the team is enabled to create a high-quality product which will make the user experience as smooth as our designers envisioned it while solving hard technical problems to support our globally scalable orchestration platform.

Our team(s) are highly autonomous and take the lead and responsibility in designing and developing solutions that enable us to scale towards the future and meet the customer requirements. The model of continuous deployment with multiple deployments to production per day enables us to move fast with small iterations and base most of our decisions on data.

Responsibilities

  • Leading/managing a team of developers across front-end, back-end and QA
  • Roadmapping together with development leadership and product
  • Ensuring efficient team level project management
  • Contributing to development work (60/40 split)
  • Providing transparent communication to stakeholders and organisation

Requirements

  • Strong team lead and/or development manager experience
  • Experience in taking initiatives and making decisions on how things are done
  • Test and quality-driven attitude
  • Proven experience with the following technologies: Go, MySQL and Redis
  • Experience with at least one and ideally multiple public cloud providers such as AWS, GCP or Azure
  • Experience in fostering a strong development culture in an agile environment
  • Strong collaboration and communication skills in English

Bonus Points

  • Experience in leading a team in a fast-paced environment
  • Experience with building performant, large scale distributed systems
  • Experience with Kubernetes and Docker

Who we are

Unity is the creator of the world’s most widely-used real-time 3D (RT3D) development platform, providing content creators around the world with the tools they need to build rich, interactive 2D, 3D, VR and AR experiences. In fact, apps made with Unity reach 2.7 billion devices worldwide, and were installed more than 24 billion times in the last 12 months.

The global development team keeps Unity at the forefront of technology and — working alongside partners like Magic Leap, Google, Facebook, Oculus and Microsoft — ensures optimized support for the latest technology and platforms. Unity is powering the real-time revolution, expanding beyond games and breaking into other industries including automotive, film, architecture, development, construction and more.

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 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 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-SC1 #SEN 

 

Chez Multiplay (une division de Unity Technologies), nous réinventons la manière dont les jeux multijoueurs sont conçus, lancés et pris en charge. Nous visons à fournir des solutions d'infrastructures novatrices qui facilitent le développement et le lancement des jeux en ligne. Nous sommes fiers de fournir une technologie de mise à l'échelle hybride sur de multiples nuages et des opérations en direct 24/24, 7/7 pour certains des plus gros jeux au monde. Notre principale activité est de nous passionner des jeux vidéo et de garder les joueurs connectés.

Notre équipe est à la recherche d'une ou d'un développeur de logiciels en chef (poste de gestionnaire). Vous aurez la responsabilité de veiller à ce que l'équipe soit outillée pour créer un produit de grande qualité qui fera en sorte que l'expérience utilisateur soit aussi fluide que prévu par les concepteurs, tout en résolvant de difficiles problèmes techniques afin de soutenir notre plateforme d'orchestration adaptable à l'échelle mondiale.

Nos équipes sont très autonomes. Elles prennent l'initiative et la responsabilité de concevoir et de développer des solutions qui nous permettent d'avancer et de répondre aux exigences de notre clientèle. Notre modèle de déploiement en continu, avec plusieurs déploiements en production quotidiennement, nous permet d'évoluer rapidement avec de petites itérations et de fonder la plupart de nos décisions sur les données.

Responsabilités

  • Diriger et gérer une équipe de développeurs à travers des applications frontales et dorsales, ainsi qu'avec le contrôle qualité;
  • Établir le plan d'action conjointement avec la direction du développement et le produit;
  • Assurer une gestion de projet efficace au niveau de l'équipe;
  • Contribuer au travail de développement (division du temps 60/40);
  • Communiquer de façon transparente avec les intervenants et l'organisation.

Compétences

  • Solide expérience en direction d'équipe et / ou de responsable du développement;
  • Expérience de prise d'initiatives et de décisions sur la manière de faire les choses;
  • Attitude orientée sur les tests et la qualité;
  • Expérience reconnue avec les technologies suivantes : Go, MySQL et Redis;
  • Expérience avec au moins un, et idéalement plusieurs, fournisseur de services infonuagiques publics comme AWS, GCP ou Azure;
  • Expérience avec la promotion d'une forte culture de développement dans un environnement agile;
  • Solides capacités à collaborer et à communiquer en anglais.

Atouts

  • Expérience de direction d'une équipe dans un environnement en constante évolution;
  • Expérience dans la conception de systèmes distribués performants à grande échelle;
  • Expérience avec Kubernetes et Docker.

Qui nous sommes

Unity a créé la plateforme de développement 3D en temps réel (RT3D) la plus utilisée au monde, fournissant aux créateurs de contenu du monde entier les outils nécessaires à la création de riches expériences interactives en 2D, 3D, réalité virtuelle et réalité augmentée. Dans les faits, les applications créées par Unity atteignent 2,7 milliards d’appareils sur la planète et ont été installées plus de 24 milliards de fois au cours des 12 derniers mois.

L'équipe mondiale de développement fait en sorte que Unity soit à la fine pointe de la technologie et, en travaillant avec des partenaires tels que Magic Leap, Google, Facebook, Oculus et Microsoft, elle assure un soutien optimal pour les plus récentes technologies et plateformes. Unity propulse la révolution de la technologie en temps réel au-delà des jeux vidéo et porte son application à d’autres domaines de l’industrie, dont l’automobile, le cinéma, l’architecture, le développement, la construction et bien d’autres.

Unity souscrit au principe de l'équité en matière d'emploi et favorise un environnement inclusif et novateur où se joignent les meilleurs employés. Par conséquent, nous offrons des chances égales d’emploi, indépendamment des considérations fondées 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 afin d'aider à faire en sorte que votre entrevue soit une expérience confortable et positive, veuillez nous en faire part.

Les chasseurs de têtes et les agences de placement ne peuvent pas envoyer de CV sur ce site Web ni directement aux gestionnaires. Unity n'accepte pas de CV non sollicités provenant de chasseurs de têtes ou d'agences. Unity ne paiera aucuns frais à une agence ou à une compagnie tierce qui n'a pas signé d'entente avec Unity.

Other positions in Engineering

Share the Development Manager / Gestionnaire du développement position on WeChat

Unsolicited applications

Unity is hiring all the time, and we welcome unsolicited applications. Send us yours, and we'll get back to you when we have a suitable vacancy!