Senior Software Developer, Solutions Engineering / Développeur(euse) de logiciels sénior, Développement de solutions

Role description

At Unity, we’re looking for people to join our Developer Services customer success team to improve not just what we develop, but how we develop. We’re growing our efforts to increase developer efficiency so that every second of development time is spent on the things that matter, and we're hoping we find outstanding people who want to join us on this mission.

Customer Success is a new team within our fast-growing Developer Services division. We are a team of creative problem solvers and strategic software developers who collaborate with our internal developers to understand their challenges and architect solutions. We are passionate about working closely with developers across Unity to help accelerate their efficiency by making the most of Developer Service's internal infrastructure and tooling. This is an outstanding opportunity to have impact at scale!

What you’ll be doing

  • Becoming a specialist in the Developer Services ecosystem so you can optimize internal developers' workflows and also promote best use of our infrastructure and tooling.
  • Contribute to technical design as well as hands-on implementation, using your broad knowledge to guide and encourage appropriate technical choices
  • Improving and automating sophisticated parts of the release process for internal developer teams
  • Solving complicated technical issues, especially related to integration
  • Developing and implementing continuous integration and deployment strategies

What we’re looking for

  • A passion and creativity for gluing disconnected systems, tools, and services together to enable developers to better understand the impact of their changes
  • A deep-rooted curiosity of how things fit together!
  • Proven experience tackling serious software development challenges
  • A strong understanding of the quality and maintainability of code-bases
  • Experience working with remote/international teams

You might also have

  • Strengths in C++, C#, and/or Go
  • Experience deploying to multiple platforms such as iOS, Android, and Mac, etc.
  • Experience working with a distributed version control system like Git or Mercurial

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.

The company’s 1,800+ person research and development team keeps Unity 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.

 

 

Unity est actuellement à la recherche de personnes qui souhaitent rejoindre son équipe de la réussite des clients chargée des services aux développeurs pour améliorer ce qu’elle développe, mais aussi ses processus de développement. Nous augmentons nos investissements pour améliorer l’efficacité du développement afin que nos développeurs consacrent chaque seconde de leur temps à ce qui est vraiment essentiel. Nous espérons rencontrer des personnes exceptionnelles qui souhaiteront prendre part à cette mission.

L’équipe de la réussite des clients est nouvelle au sein de notre division des services aux développeurs, qui est en pleine expansion. Nous sommes une équipe de solutionneurs(euses) de problèmes créatifs(ives) et de développeurs(euses) de logiciels stratégiques. Nous collaborons avec nos développeurs(euses) internes pour comprendre leurs défis et concevoir des solutions adaptées. Nous avons à cœur de travailler en étroite collaboration avec les développeurs(euses) de Unity pour améliorer leur efficacité en tirant le meilleur parti de l’infrastructure et des outils internes des services aux développeurs. Il s’agit d’une occasion exceptionnelle de produire un impact à grande échelle!

Ce que vous allez faire

  • Devenir un(e) spécialiste de l’écosystème des services aux développeurs afin d’optimiser les processus des développeurs(euses) internes et de promouvoir une utilisation optimale de notre infrastructure et de nos outils
  • Contribuer à la conception technique ainsi qu’à la mise en œuvre pratique en utilisant vos connaissances étendues pour guider et encourager les choix techniques judicieux
  • Améliorer et automatiser les aspects complexes du processus de publication pour les équipes de développeurs(euses) internes
  • Résoudre des problèmes techniques complexes, notamment en matière d’intégration
  • Développer et mettre en place les stratégies d’intégration et de déploiement en continu

Ce que nous recherchons

  • Une passion et une créativité pour assembler des systèmes, des outils et des services déconnectés afin de permettre aux développeurs(euses) de mieux comprendre l’impact de leurs changements
  • Une profonde curiosité quant à la façon dont les choses s’assemblent entre elles
  • Une expérience avérée dans la résolution des principaux défis propres au développement de logiciels
  • Une parfaite connaissance de la qualité et de l’entretien des bases de code
  • Une expérience de travail au sein d’équipes distantes et internationales

Vous avez peut-être également

  • Une maîtrise des langages C#, C++ et/ou Go
  • Une expérience en déploiement sur plusieurs plateformes comme iOS, Android et Mac
  • Une expérience d’utilisation de systèmes de contrôle de versions distribués comme Git ou Mercurial

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éateurs, notamment des développeurs de jeux vidéo, des artistes, architectes, concepteurs automobiles et cinéastes, utilisent Unity pour donner vie à ce qu'ils ont imaginé. 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.

Notre équipe de plus de 1800 personnes assignées à la recherche et au développement fait en sorte que Unity soit à l'avant-garde du développement et assure un soutien optimal pour les plus récentes technologies et plateformes. Les applications développées par les créateurs au sein de Unity ont été téléchargées plus de cinq milliards de fois par mois en 2020. Pour en savoir davantage, visitez 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, la race, 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-LF1 #SEN

Unity is looking to hire a Senior Software Developer, Solutions Engineering / Développeur(euse) de logiciels sénior, Développement de solutions at their Montreal, QC, Canada location. Job contains the tags VR, Remote, Temp, Senior, Unity, C++, C# and Programmer.
Job discovered on 6/15/2021