Développeur(se) Backend Sénior Gestionnaire de Paquets, Unity Package Manager / Senior Backend Package Manager Developer, Unity Package Manager
UnityMontreal, CanadaPosted 17 March 2026
Job Description
L’opportunité
Joindre l’équipe qui conçoit et fait évoluer l’écosystème du Gestionnaire de Paquets de Unity : la colonne vertébrale qui permet à des millions de créateur(trice)s de découvrir, partager et intégrer des extensions qui accélèrent leurs flux de travail. Collaborer avec plusieurs équipes chez Unity afin de concevoir et livrer des services backend robustes ainsi que des intégrations dans l’éditeur Unity qui soutiennent la création et l’utilisation de paquets à l’échelle mondiale.
Au cours des premiers mois, le succès se concrétise par livrer des améliorations aux fonctionnalités de services, contribuer aux fonctionnalités clés du gestionnaire de paquets et de son intégration dans l’éditeur Unity, et rehausser la qualité du code par des tests et des revues. À plus long terme, contribuer à définir la prochaine génération de gestion de l’écosystème Unity.
Avoir un impact direct sur les équipes internes et les créateur(trice) externes en rendant le développement de paquets plus rapide, plus sûr et plus fiable.
Avoir l’occasion de travailler avec plusieurs langages (Node.js/C#/C++), de résoudre des enjeux de systèmes distribués à grande échelle, de mentorer des pair(e)s et de définir des standards ainsi que l’expérience des développeur(se)s au sein d’une plateforme largement utilisée.
Ce que vous allez faire
Concevoir, implanter et exploiter des services backend et des composantes de registre pour le Gestionnaire de Paquets de Unity (API, flux de publication/consommation).
Collaborer avec les équipes UX, l’éditeur et les équipes plateforme afin de livrer des expériences de paquets fluides de bout en bout ainsi que leurs intégrations.
Améliorer la fiabilité, la sécurité et la performance au moyen de tests automatisés, d’outils d’observabilité et de la livraison continue.
Diriger ou soutenir des initiatives techniques qui font évoluer l’écosystème de paquets Unity.
Effectuer des revues de code, documenter les conceptions et partager les connaissances afin d’élever les pratiques de développement.
Ce que nous recherchons
Maîtrise d’au moins un des langages suivants pour le développement backend/de services en production : Node.js, C# ou C++, et volonté de travailler avec plusieurs langages.
Expérience dans la conception, la mise en place et la maintenance d’API/services ainsi que dans leur intégration à des systèmes de plus grande envergure.
Capacité à collaborer et à communiquer efficacement pour travailler entre différentes équipes, participer à des discussions de conception et produire une documentation technique claire dans un environnement distribué.
Solides compétences en résolution de problèmes et en décomposition : aptitude à découper des problèmes complexes et ambigus en conceptions réalisables et en livrables incrémentaux.
Expérience pratique avec la CI/CD pour créer, tester et déployer des services backend et des applications (p. ex. Pipelines de build and release, étapes de tests automatisés, génération d’artéfacts).
Vous avez peut-être également
Connaissance des pratiques de développement sécuritaire et des enjeux de chaîne d’approvisionnement logicielle pour les paquets (p. ex. signature, provenance, SBOM).
Expérience avec des écosystèmes de paquets ou des registres (npm, NuGet, Maven, Cargo) ou avec des dépôts d’artéfacts (Artifactory, Nexus, GitHub Packages).
Expérience en création d’outils pour éditeur ou plateformes pour développeur(se)s; familiarité avec les paquets Unity et leurs flux de travail.
Expérience en systèmes distribués et en optimisation de performance (caches, files de messages, profilage).
Expérience avec l’infonuagique/la conteneurisation et l’IaC (Docker, Kubernetes, Terraform/Pulumi) ainsi qu’avec des stratégies de tests avancées (contrat, intégration, performance).
Information supplémentaire
Le support à la relocalisation n’est pas disponible pour ce poste
Un visa de travail ou un parrainage de l’immigration n’est pas disponible pour ce poste
Avantages Chez Unity ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
AI Resume Fit Check
See exactly which skills you match and which are missing before you apply. Free, instant, no spam.
Check my resume fitFree · No credit card
More jobs at Unity
See all →More Vue jobs
See all →Crew Systems Engineering Intern- Software
The Exploration Company · Houston, Texas
Senior Security GRC Analyst
Robinhood · Menlo Park, CA
Software Backend Engineer, Credit Cards & Banking Infrastructure
Robinhood · Bellevue, WA; Menlo Park, CA; New York, NY
Senior Solution Engineer, Majors
Snowflake · US-GA-Remote