This job might no longer be available.
Développeur logiciel senior, Unity Cloud Build / Senior Software Developer, Unity Cloud Build
1 year ago
L'opportunité
L’équipe Unity Cloud DevOps est une équipe innovante qui développe la meilleure plateforme de DevOps pour la 3D en temps réel au monde! Notre équipe Build se concentre sur tous les aspects de l’outillage et de l’exécution nécessaires à la création d’applications 3D en temps réel complexes pour le moteur Unity et au-delà.
Vous êtes un(e) développeur(se) de logiciels sénior qui est prêt(e) à nous aider à développer notre plateforme mondiale de DevOps en tant que service pour nos clients. Vous encadrerez activement les autres membres de votre équipe et vous participerez directement à l’élaboration de solutions techniques. Vous faciliterez ainsi les opérations de développement de 3D en temps réel pour la plus grande communauté de développement de jeux vidéo au monde : nos utilisateur(rice)s. Vous œuvrerez pour offrir à nos utilisateurs(rice)s une plateforme performante et fiable à grande échelle.
Vous disposez d’une expérience considérable dans la conception, le développement et le déploiement d’applications dans un environnement de production, ainsi que dans l’exécution et la maintenance de produits en direct. Vous aimez travailler en équipe pour innover et fournir des solutions de haute qualité pour des systèmes très complexes.
Vous apprendrez toutes les nuances du DevOps de la 3D en temps réel et les défis techniques spécifiques que nous résolvons pour les clients, et vous apporterez votre propre perspective unique.
Ce que vous allez faire
- Travailler avec la direction du service du développement et les développeur(se)s séniors afin de fournir la conception technique et l’architecture de la technologie CI/CD spécifiquement pour les applications 3D en temps réel.
- Travailler dans un environnement agile et profondément collaboratif, en participant à des réunions debout et des sprints quotidiens
- Concevoir, développer, maintenir et tester des outils en ligne de commande, des microservices et des outils d’intégration avec les moteurs 3D en temps réel
- Encadrer d’autres développeur(se)s et nous aider à améliorer notre maturité en matière de développement
Ce que nous recherchons
- Des compétences avérées en programmation dans votre langage favori, même si ce n’est pas le nôtre
- La capacité de se familiariser rapidement avec des systèmes complexes et de grande envergure
- Une compréhension approfondie des pipelines CI/CD
- Une expérience de travail au sein d’une équipe dispersée dans le monde entier. La collaboration et le travail d’équipe sont importants pour nous!
Vous avez peut-être également
- Une expérience considérable dans le développement de l’outillage ou de la structure pour l’industrie de la 3D en temps réel ou des jeux vidéo
- Une connaissance approfondie des moteurs de jeu Unity ou Unreal, ou d’autres outils de développement de jeux/3D en temps réel
- Une expérience dans la gestion d’un service ou d’un produit de production
- Une expérience des technologies que nous utilisons (Go, Ruby, C#, Node.js) est utile, mais pas indispensable. Nous sommes à la recherche de personnes qui ont déjà résolu des problèmes dans des domaines similaires.
La vie chez 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 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. Nos différences sont des forces nous permettant de répondre aux besoins croissants et évolutifs de nos clients, partenaires et collaborateurs. Veuillez remplir ce formulaire si vous nécessitez des accommodations particulières pour rendre votre expérience d’entrevue agréable et positive.
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.
The opportunity
We are Unity Cloud DevOps, an innovative team building the worlds best managed real-time 3D (RT3D) devops platform! Our build team focuses on all parts of the tooling and execution for building complex RT3D applications for the Unity engine and beyond.
You are a senior software developer that is ready to help us expand our global customer-facing devops-as-a-service platform. You'll actively mentor other members of your team and be hands-on in crafting technical solutions to make RT3D DevOps as easy as possible for our users - the largest game development community in the world. You'll work to give users a platform that's performant and reliable at scale.
You have considerable experience designing, building, and deploying applications to production, and experience in running and maintaining live products. You're comfortable working on a team to innovate and deliver high quality solutions for a highly complex system.
You'll learn all of the nuances of RT3D DevOps and the specific technical challenges we are solving for customers, and will contribute your own unique perspective.
What you’ll be doing
- Work with engineering leadership and senior developers to provide technical design and architecture for CI/CD technology specifically for RT3D applications
- Work in a deeply collaborative agile environment, participating in daily stand-ups and sprints
- Design, build, maintain and test command-line tools, microservices, and tools for integrating with RT3D engines
- Mentor other developers and help us level-up our engineering maturity
What we’re looking for
- Proven programming skills in your favorite language, even if it isn’t our own
- The ability to quickly become comfortable with large, complex systems
- A deep understanding of CI/CD pipelines
- Experience working within a globally distributed team - collaboration and teamwork is important to us!
You might also have
- Significant experience in tooling or build engineering for the RT3D or gaming industry
- Solid understanding of the Unity or Unreal game engines, or other gaming/RT3D development
- Experience running a production service or product
- Experience with the technologies we use (Go, Ruby, C#, Node.js) is helpful, but not required - we are looking for great people that have a track record of solving problems in similar domains
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 is the foundation upon which the world’s most powerful digital content is created. Specifically, 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.
In the fourth quarter of 2021, Unity had, on average, 3.9 billion monthly active end users who consumed content created or operated with its solutions. The applications developed by these creators were downloaded, on average, five billion times per month in 2021. For more information, please visit www.unity.com .
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 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.
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.
#LI-WM1 #SEN
Create Your Profile — Game companies can contact you with their relevant job openings.