At a Glance
- Tasks: Lead the design and delivery of innovative platform capabilities across multiple systems.
- Company: Join Unity, a world leader in game development technology.
- Benefits: Enjoy comprehensive health insurance, generous vacation, and employee stock ownership.
- Other info: Dynamic work environment with excellent career growth opportunities.
- Why this job: Shape the future of gaming technology while making a real impact.
- Qualifications: Experience in web services, strong communication skills, and proficiency in Golang or TypeScript.
The predicted salary is between 103000 - 153000 $ per year.
En plus de notre éditeur et de notre moteur, Unity propose diverses solutions pour concevoir des jeux et des expériences 3D enrichies par des données en temps réel. Notre équipe, Unity Services Foundation, joue un rôle essentiel dans cette mission : elle fournit les fonctionnalités de base à toutes les équipes internes qui créent des services infonuagiques. En tant qu’équipe de plateforme, nous permettons à nos utilisateurs et utilisatrices internes de gagner du temps et de réduire leurs efforts, afin qu’ils puissent se concentrer sur le développement des fonctionnalités propres à leurs services.
Nous recherchons un(e) développeur(euse) de logiciels sénior pour notre équipe de Montréal. Vous orienterez la direction technique de nos passerelles d’API (API Gateways) principales, qui traitent un milliard d’appels par jour, et vous contribuerez à définir la façon dont les API Web sont conçues et exploitées partout chez Unity. Notre plateforme Gateway offre les fonctionnalités de base pour gérer l’authentification, l’autorisation, la limitation de débit, la gestion des entités principales et bien d’autres, afin de développer, publier et exploiter des API à grande échelle.
Notre objectif est de simplifier l’exposition de points de terminaison par les équipes de service au moyen de nos passerelles, ainsi que l’utilisation directe des fonctionnalités d’API de base de notre plateforme, tout en assurant des normes d’API élevées et une cohérence entre tous les services Unity. En tant que personne d’expérience au sein de notre équipe, vous assumerez la responsabilité de pans importants de notre plateforme de bout en bout, de l’architecture à l’exploitation, et vous aiderez à définir la stratégie qui nous permettra d’y arriver.
Nous accordons la priorité à la maintenabilité, à la résilience, à la performance, à la sécurité et à la robustesse du code, en mettant un accent marqué sur l’expérience des développeurs et développeuses. Vous établirez la barre d’excellence technique aux côtés d’autres développeurs et développeuses d’expérience côté serveur et de l’équipe produit, et vos décisions auront des répercussions sur de nombreuses équipes et pendant de nombreuses années.
Ce que vous ferez :
- Diriger la conception et la livraison des capacités de la plateforme qui s'étendent sur plusieurs systèmes et équipes, de l'architecture à la mise en œuvre, aux tests et à l'exploitation à long terme.
- Élever la barre pour la qualité du code, l'excellence opérationnelle et la prise de décision technique, en mentorant les ingénieurs de l'équipe.
- Posséder des parties critiques d'une plateforme à fort trafic en production, y compris la fiabilité, la performance et la réponse aux incidents, et conduire les améliorations qui en découlent.
- Collaborer avec notre chef de produit, les parties prenantes et les clients pour transformer des points de friction ambigus en une direction technique, et construire un alignement autour de celle-ci.
- Façonner la stratégie et la feuille de route de l'équipe à travers des sessions de raffinement et de planification, en identifiant le travail qui compte le plus avant qu'il ne soit demandé.
Ce que nous recherchons :
- Un parcours éprouvé dans la conception, le développement et l'exploitation de services web de haute qualité et/ou de solutions de passerelle à grande échelle.
- De solides compétences en communication et la capacité d'influencer la direction technique à travers les équipes et les parties prenantes.
- Une expérience dans la construction et l'évolution de plateformes et d'APIs utilisées par de nombreuses autres équipes d'ingénierie.
- Une solide expérience en Golang / TypeScript, ou dans tout autre langage couramment utilisé pour le développement web.
- Une expérience solide avec Google Cloud (ou toute autre grande plateforme Cloud), y compris les opérations de production.
- Une expertise avec Kubernetes.
- Une expertise avec des technologies liées aux passerelles (Istio, Envoy, etc.).
- Une expertise avec ArgoCD.
- Une expérience dans la définition de normes ou de gouvernance API au sein d'une grande organisation.
Avantages :
- Assurance santé, vie et invalidité complète.
- Subvention pour les déplacements.
- Participation des employés à l’actionnariat.
- Régimes de retraite/pension compétitifs.
- Vacances et congés personnels généreux.
- Soutien aux nouveaux parents grâce à des congés et des programmes de soutien aux familles.
- Collations offertes au bureau.
- Programmes et soutien en matière de santé mentale et de bien-être.
- Groupes-ressources pour employés.
- Programme mondial d’aide aux employés.
- Programmes de formation et de perfectionnement.
- Programme de bénévolat et de jumelage de dons.
Unity est un employeur qui prône l'égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovant et à célébrer nos employés.
Développeur(euse) de logiciels sénior | Senior Software Developer in Montréal employer: LE140 Unity Technologies Canada Company
Unity is an exceptional employer that fosters a culture of innovation and inclusivity, making it an ideal place for a Senior Software Engineer to thrive. With comprehensive health benefits, generous vacation policies, and robust employee development programs, Unity supports both personal and professional growth. Located in a dynamic environment, employees have the unique opportunity to work on cutting-edge technology that impacts millions of users worldwide, all while being part of a collaborative team that values diverse perspectives.
Contact Details:
LE140 Unity Technologies Canada Company Recruitment Team