Unity Technologies

DéveloppeurSéniorBackendGestionnairedePaquetUnity|SeniorBackendPackageManagerDeveloper,UnityPackageManager

Montreal, Canada
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Développeur Sénior Backend Gestionnaire de Paquet Unity | Senior Backend Package Manager Developer, Unity Package Manager at Unity Technologies. Skills: Node. js, C#, C++, Backend services. Design backend services. Implement backend services”

What You'll Achieve.

Deliver seamless end-to-end package experiences; Improve reliability; Improve security; Improve performance; Evolve Unity package ecosystem

Industry & Context.

Problems you'll solve

Problem-solving skills; Decomposition skills

Eligibility Requirements

No relocation support, No work visa sponsorship

What They're Looking For.

Must Have

Proficiency in at least one of Node. js, C#, or C++ for production backend/service development, Experience building and maintaining APIs/services and integrating them into larger systems, Effective collaboration and communication skills for cross-team work, design discussions, and clear technical documentation in a distributed environment, problem-solving and decomposition skills: ability to break down complex, ambiguous problems into actionable designs and incremental deliveries, Practical experience with CI/CD to build, test, and release backend services and applications, Knowledge of English sufficient for professional verbal and written exchanges

Nice to Have

Familiarity with secure software practices and software supply-chain considerations for packages, Experience with package ecosystems or registries (npm, NuGet, Maven, Cargo) or artifact repositories (Artifactory, Nexus, GitHub Packages), Background building editor tooling or developer familiarity with Unity packages and workflows, Distributed systems and performance optimization experience, Cloud/containerization and IaC (Docker, Kubernetes, Terraform/Pulumi) and advanced testing strategies (contract, integration, performance)

What You'll Do.

Design backend services

Implement backend services

Operate backend services

Develop package manager features

Integrate package manager

Define next-generation ecosystem management

Make package development faster

Make package development safer

Make package development dependable

How You'll Work.

Team & Collaboration

Collaborate with UX teams; Collaborate with Editor teams; Collaborate with platform teams; Collaborate with different teams; Participate in design discussions; Share knowledge

Communication Scope

Communicate effectively; Produce clear technical documentation

Full Job Description

L’opportunité Rejoignez l’équipe chargée de concevoir et de faire évoluer l’écosystème du Gestionnaire de Packages Unity. Véritable colonne vertébrale du moteur, cet outil permet à des millions de créateurs et créatrices de découvrir, partager et intégrer les extensions qui soutiennent leurs processus de travail. Au cours des premiers mois, votre réussite se mesurera à votre capacité à apporter des améliorations aux fonctionnalités des services, à contribuer au développement des fonctionnalités clés du Gestionnaire de Packages et à son intégration dans l’éditeur Unity, ainsi qu’à améliorer la qualité du code grâce aux tests et aux revues de code. À plus long terme, vous contribuerez à définir la prochaine génération de la gestion de l’écosystème Unity. Vous aurez un impact direct tant sur les équipes internes que sur les créateurs et créatrices externes, en rendant le développement de packages plus rapide, plus sûr et plus fiable. Ce rôle offre également l’occasion de travailler avec plusieurs langages (Node.js, C#, C++), de relever des défis liés aux systèmes distribués à grande échelle, de mentorer vos pairs et de contribuer à définir les standards ainsi que l’expérience développeur sur une plateforme largement utilisé e. Ce que vous allez faire Concevoir, implémenter et exploiter des services backend et des composants de registre pour le Gestionnaire de Packages Unity (API, processus de publication et de consommation des packages). Collaborer avec les équipes UX, l’équipe Éditeur et les équipes plateforme afin d’offrir des expériences fluides de bout en bout pour les packages et leurs intégrations. Améliorer la fiabilité, la sécurité et la performance grâce à des tests automatisés, à des outils d’observabilité et à la livraison continue. Diriger ou soutenir des initiatives techniques visant à faire évoluer l’écosystème de packages Unity. Effectuer des revues de code, documenter les choix de conception et partager les connaissances afin de faire progresser les pra

Free ATS check

Applying for this Développeur Sénior Backend Gestionnaire de Paquet Unity | Senior Backend Package Manager Developer, Unity Package Manager role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Unity Technologies?

Real rants from real employees. Read before you apply.

Read Company Rants →