This job might no longer be available.
Netcode Engineer, Solution Architecture Team // Développeur(se) Netcode, Équipe Solution Architecture
1 year ago
The opportunity
Unity’s Multiplayer team is looking for a Netcode Engineer to help us ensure the next generation of multiplayer developers is fully supported across multiple platforms.
Join an existing team as part of the Multiplayer R&D Group. Providing a technical understanding of Unity’s Multiplayer capabilities and services to our community and partners.
You will be key in helping to grow our Multiplayer technology stack from networking and tools, educational samples, and tutorials. We want to empower the community.
Operating on the front lines, Interacting with the most creative studios using cutting-edge Unity. You’ll gain insights into the latest developments and discuss exciting new projects on unreleased hardware. A great opportunity to learn and help creators develop amazing Multiplayer experiences.
What you’ll be doing
- Moderate community-facing channels such as Forums, Discord, and Social Media related to the creation of Multiplayer.
- Triage bug reports, technical feedback, and feature requests to collaborate in developing Unity’s Multiplayer capabilities.
- Review Pull Requests submitted by community members to adhere to consistent principles and provide feedback if not.
- Build fun professional working relationships with our community.
What we’re looking for
- Strong C++ or C# programming skills and/or thorough knowledge of (multiplayer) game development patterns and paradigms.
- Experience with Unity
- Experience a broad range of knowledge and experience with the full network stack from low-level UDP through simple REST services.
- To be proactive and helpful with ad-hoc problem-solving.
- Excellent Communication and Interpersonal Skills.
You might also have
- Leveraged tools and systems within other Game Engines to deliver network functionality.
- Experience working in fast-moving development environments; flexible to cope with changing requirements.
- Open-source project management experience desired.
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 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.
Développeur(se) Netcode, Équipe Solution Architecture
L'opportunité
L’équipe Multiplayer de Unity est à la recherche d’un(e) développeur(se) Netcode qui nous aidera à garantir que la prochaine génération de développeur(se)s multijoueurs soit entièrement prise en charge sur de multiples plateformes.
Rejoignez une équipe existante au sein du groupe de R et D Multiplayer. Fournir une description technique des capacités multijoueurs et des services de Unity à notre communauté et à nos partenaires.
Vous jouerez un rôle clé dans la croissance de la pile technologique du groupe Multiplayer, que ce soit par le biais de réseaux et d’outils, d’exemples de formation ou de didacticiels. Nous voulons outiller notre communauté.
Travailler en première ligne, interagir avec les studios les plus créatifs au moyen de la technologie de pointe de la plateforme Unity. Vous vous familiariserez avec les dernières avancées et discuterez de nouveaux projets passionnants sur des équipements encore inédits. Il s’agit d’une excellente occasion d’apprendre et d’aider les créateur(rice)s à développer des expériences multijoueurs extraordinaires.
Ce que vous allez faire
- Modérer les canaux destinés à la communauté comme les forums, Discord et les réseaux sociaux en lien avec la création de l’organisation Multiplayer
- Trier les rapports de bogues, les retours techniques et les demandes de fonctionnalités pour collaborer au développement des capacités multijoueurs de Unity
- Examiner les demandes d’extraction soumises par les membres de la communauté pour s’assurer de leur conformité avec des principes cohérents, et fournir un retour d’information si ce n’est pas le cas
- Établir des relations de travail professionnelles et agréables avec notre communauté
Ce que nous recherchons
- Solides compétences en programmation C++/C# ou une connaissance approfondie des modèles et paradigmes de développement de jeux (multijoueurs)
- Une expérience avec Unity
- Une expérience dans un vaste éventail de connaissances et d’expérience avec les solutions full stack réseau de bas niveau UDP jusqu’aux simples services REST
- Être proactif et participatif dans la résolution de problèmes ad hoc
- Excellentes aptitudes en communication et en compétences relationnelles
Vous avez peut-être également
- Tirer parti des outils et des systèmes d’autres moteurs de jeu pour fournir des fonctionnalités réseau
- Expérience de travail dans des environnements de développement en évolution rapide; flexible pour faire face à des exigences changeantes
- Une expérience en gestion de projets à code source libre est souhaitée
À 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, l'ethnicité, 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.
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 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.
À 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, l'ethnicité, 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-JG1 #MID
Create Your Profile — Game companies can contact you with their relevant job openings.