L'opportunité
Développer la plateforme Unity, c’est concevoir, bâtir, tester et maintenir de nouvelles fonctionnalités et des produits qui permettent aux artistes, aux modélisateur(rice)s et aux développeur(se)s de créer du contenu riche et interactif. Nous sommes à l’avant‑garde de la création et de l’expérience de contenu.
Nous recherchons un(e) développeur(se) logiciel passionné(e) pour rejoindre l’équipe de diagnostics. En tant que principale plateforme de développement pour les jeux en ligne et les jeux pour appareil mobile, Unity permet aux développeur(se)s de repousser les limites et de réaliser leurs créations plus rapidement que jamais. Nous aidons les développeur(se)s à accélérer leurs créations et à bâtir des entreprises durables grâce à la publicité, aux achats intégrés et à l’analytique. Cette entreprise en forte croissance nécessite un(e) développeur(se) motivé(e) qui se soucie profondément des pipelines robustes de collecte et d'analyse de données.
Au sein d’une équipe autonome, vous collaborerez étroitement avec des développeur(se)s de services, du moteur et des plateformes. Votre rôle sera essentiel pour que nos utilisateur(rice)s disposent des données de performance nécessaires afin d’améliorer continuellement leurs jeux. Nous utilisons une stack moderne comprenant Go, Kotlin, TypeScript et C#.
Ce que vous allez faire
Participer à des projets au sein d’équipes multidisciplinaires afin de livrer des solutions de développement à fort impact.
Rédiger et maintenir un code propre et de haute qualité afin de soutenir les fonctionnalités actuelles et à venir du produit.
Assurer l’évolutivité et la fiabilité du service à l’aide d’une conception efficace du code et du stockage des données
Assurer une livraison de haute qualité en mettant en place et en maintenant des tests unitaires et d’intégration complets.
Ce que nous recherchons
Maîtriser au moins un langage de programmation moderne (par exemple, Golang, C# ou Kotlin).
Expérience avec des technologies de conteneurisation comme Docker et Kubernetes, ainsi qu'avec l'IaC (Infrastructure as Code).
Expérience avérée dans le développement et le déploiement de systèmes logiciels robustes.
Excellentes aptitudes pour le travail d’équipe, la collaboration et la communication.
Avoir un intérêt pour l’analyse et la visualisation des données, avec le désir de développer ces compétences.
Vous avez peut-être également
Expérience en analyse de données : La capacité d’effectuer une exploration initiale des données, d’identifier des tendances et de comprendre des concepts statistiques afin d’interpréter correctement les données.
Expérience des principes de visualisation des données : Comprendre comment structurer les données pour une présentation claire et savoir quels types de graphiques sont les plus efficaces selon les différents récits de données. Bien que ce soit souvent un rôle distinct, ce ou cette développeur(se) doit comprendre les principes afin de structurer adéquatement les données de sortie.
Avoir une familiarité avec les systèmes de gestion de bases de données OLAP (traitement analytique en ligne).
Avoir de l’expérience de travail efficace avec des équipes à distance ou internationales.
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
La vie chez Unity
Nous offrons une large gamme d’avantages visant à soutenir le bien-être de nos employé(e)s et favoriser l’équilibre entre vie professionnelle et vie personnelle. Vous pouvez en lire davantage sur notre site Carrières.
Unity [NYSE: U] est la principale plateforme pour créer et développer des jeux ainsi que des expériences interactives. Des créateurs, allant du développeur de jeux aux artistes en passant par les architectes, les concepteurs automobiles, les experts en infrastructure, les cinéastes et plus encore utilisent Unity pour donner vie à leur imagination à travers plusieurs plateformes, notamment mobile, PC et console ainsi que l’informatique spatiale.
Au quatrième trimestre 2024, plus de 70% des 1000 jeux mobiles les mieux classés ont été réalisés avec Unity, et en 2024, les applications créées avec Unity ont enregistré en moyenne 3,7 milliards de téléchargements par mois. Pour plus d’informations, veuillez consulter le site Unity.
Unity est un employeur fier de garantir l’égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l’âge, l’éthinicité, 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é conformément à la loi applicable. Si vous êtes en situation de handicap ou avez des besoins spécifiques nécessitant des aménagements pour que votre entretien se déroule dans les meilleures conditions, nous vous invitons à remplir ce formulaire afin de nous en informer et que nous puissions faire le nécessaire.
Ce poste exige que son ou sa titulaire possède une connaissance de l’anglais qui soit suffisante pour lui permettre d’avoir des échanges professionnels verbaux et écrits dans cette langue, puisque l’accomplissement des tâches liées à ce poste nécessite des communications fréquentes et régulières avec des collègues et partenaire situés à l’échelle mondiale et dont la langue commune est l’anglais.
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.
La protection de votre vie privée est importante pour nous. Veuillez prendre un moment pour consulter nos politiques de confidentialité pour les prospects et les candidats. Si vous avez des questions concernant la protection de votre vie privée, veuillez nous contacter à DPO@unity.com.
The opportunity
Developing the Unity platform means designing, building, testing, and maintaining new features and products that empower artists, modelers, and developers to create rich and interactive content. We are on the cutting edge of how content is created and experienced.
We are seeking a passionate Software Developer to join the Diagnostics Team. As the leading development platform for online and mobile games, Unity is helping take developer's creations further and faster than ever before. Unity helps developers accelerate their creations and build sustainable businesses through advertising, in-app purchases, and analytics. This fast-growing business requires a motivated developer who cares deeply about robust data collection and analysis pipelines.
This is an autonomous team where you will work closely with service, engine and platform developers. Your role is critical in ensuring our users are empowered with the performance data they need to continuously improve their games. We utilize a modern stack including Go, Kotlin, TypeScript, and C# across our products.
What you'll be doing
Participate in projects across multidisciplinary teams to deliver high-impact engineering solutions.
Write and maintain high-quality, clean code to support the existing and future functionality of the product.
Ensure service scalability and reliability through effective code and data storage design.
Drive high-quality delivery by implementing and maintaining comprehensive unit and integration tests.
What we're looking for
Proficiency in at least one modern programming language (e.g., Golang, C#, or Kotlin).
Experience with containerization technologies like Docker and Kubernetes, and Infrastructure as Code (IaC).
Proven experience in building and deploying robust software systems.
Excellent teamwork, collaboration, and communication skills.
Interest in Data Analysis and Visualization, with a desire to develop these skills.
You might also have
Experience with Data Analysis: The ability to perform initial data exploration, identify trends, and understand statistical concepts to correctly interpret data.
Experience with Data Visualization Principles: Understanding how to structure data for clear presentation and knowing which chart types are most effective for different data stories. While often a separate role, this developer must understand the principles to properly structure the output data.
Familiarity with OLAP (Online Analytical Processing) Database Management Systems (DBMS).
Experience working effectively with remote or international teams.
Additional information
Relocation support is not available for this position
Work visa/immigration sponsorship is not available for this position
Life at Unity
We offer a wide range of benefits designed to support employees' well-being and work-life balance. You can read more about them on our career page.
Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.
As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity.
Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across 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. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.
This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.
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.
Your privacy is important to us. Please take a moment to review our Prospect Privacy Policy and Applicant Privacy Policy. Should you have any concerns about your privacy, please contact us at DPO@unity.com.
MID