Enable job alerts via email!

Développeur(se) Backend Staff, Parsec/ Staff Backend Developer, Parsec

2K

Montreal

On-site

CAD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Unity recherche un(e) Développeur(se) de logiciels staff pour rejoindre son équipe Parsec, spécialisée dans la collaboration à distance et le travail hybride. Ce rôle implique la conception, le développement et le déploiement d'applications web ainsi que le mentorat d'autres développeurs. Vous aurez la responsabilité de concevoir des solutions techniques performantes et d'optimiser les coûts à grande échelle tout en maintenant une communication efficace au sein de l'équipe.

Qualifications

  • Expérience dans le développement d'applications web à grande échelle.
  • Capacité à gérer des architectures infonuagiques sans serveur.
  • Expérience en mentorat aux développeurs pour améliorer leurs compétences.

Responsibilities

  • Collaborer avec des développeurs seniors et fournir des designs techniques pour les API.
  • Concevoir, construire et maintenir des applications web et des micro-services.
  • Mentorer d'autres développeurs et établir des meilleures pratiques.

Skills

Développement avec Golang
JavaScript (TypeScript)
MySQL
Mentorat des développeurs
Gestion d'infrastructure

Tools

Terraform

Job description

L'opportunité
Unity recherche un(e) Développeur(se) de logiciels staff pour rejoindre l'équipe Parsec, axée sur la repoussée des limites de ce qui est possible en matière de collaboration à distance, de travail hybride et de gestion d'entreprise.

Parsec propose une technologie d'accès à distance ultra performante et à très faible latence, permettant aux professionnel(le)s créatif(ve)s de travailler de n'importe où, aux entreprises de soutenir le travail hybride et aux individus de collaborer en temps réel. Notre plateforme offre des performances proches du natif pour les créatif(ve)s, les développeur(se)s de jeux et les utilisateur(rice)s d'entreprise nécessitant un calcul réactif et de haute fidélité.

Vous mentorerez et guiderez les développeur(se)s alors qu'ils/elles conçoivent, construisent et déploient des applications web et des services pour l'accès à distance et l'administration infonuagique, et jouerez un rôle clé dans la conception de solutions techniques axées sur la performance système, la fiabilité et l'optimisation des coûts à grande échelle.

Ce que vous allez faire

  • Collaborer avec des développeur(se)s seniors et des gestionnaires pour fournir la conception technique et l’architecture pour les API de Parsec, le service de signalisation et la facturation afin de maintenir une haute disponibilité à grande échelle.
  • Concevoir, construir, tester et maintenir les applications Web sous-jacentes, les API et les micro-services.
  • Maintenir une communication claire et efficace au sein de l’équipe et de l’ensemble de l’organisation.
  • Mentorer d'autres développeur(se)s et établir des meilleures pratiques en ingénierie qui permettent à l'équipe d'atteindre les projets et objectifs assignés.
  • Évoluer au sein d’une équipe distribuée et collaborer avec des collègues sur place et à distance
  • Collaborer avec des collègues du produit, du frontend, du natif, du DevOps, de la sécurité et de l'AQ.

Ce que nous recherchons

  • Expérience dans le développement d'applications web et d'API à grande échelle et hautement disponibles (REST, WebSocket) qui permettent à nos client(e)s de surveiller et de contrôler d'importantes flottes d'équipements informatiques.
  • Capacité démontrée à orchestrer et gérer une architecture infonuagique sans serveur.
  • Solide expérience en développement avec Golang, JavaScript (TypeScript), MySQL.
  • Expérience dans l'utilisation et la maintenance de plateformes d'observabilité pour : logging, métriques, surveillance/suivi des applications. (Cloudwatch, Athena et Sentry, etc.)
  • Expérience dans la gestion des coûts d'infrastructure via des tableaux de bord de services de l'infonuagique et des alertes.
  • Expérience dans l'exécution d'un service ou produit de production hautement disponible avec des quarts de garde.
  • Expérience en matière de mentorat auprès de développeur(se)s pour améliorer leurs compétences et les rendre plus efficaces.

Vous avez peut-être également

  • Expérience de travail avec l'infrastructure-as-code (Terraform).
  • Expérience avec des technologies de réseautique (serveurs STUN, traversée de NAT).
  • Expérience en développement avec des langages de programmation natifs comme C et C++.
  • Connaissance pratique de l’application Parsec et des tableaux de bord d’administration de l’accès à distance

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
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. 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.

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
Unity is looking for a Staff Software Developer to join the Parsec team, focused on pushing the boundaries of what's possible in remote collaboration, hybrid work, and enterprise management.

Parsec offers ultra-low latency, high-performance remote access technology that enables creative professionals to work from anywhere, businesses to support hybrid work, and individuals to collaborate in real-time. Our platform delivers near-native performance for creatives, game developers, and enterprise users needing responsive, high-fidelity computing.

You will mentor and guide developers as they design, build, and deploy web applications and services for remote access and cloud administration, and play a key role in designing technical solutions that focus on system performance, reliability, and cost optimization at scale.

What you'll be doing

  • Work with senior developers and managers to provide technical design and architecture for Parsec’s APIs, signaling service, and billing to maintain high availability at scale
  • Design, build, test, and maintain underlying web applications, APIs, and micro-services
  • Maintain clear and effective communication within the team and broader organization
  • Mentor other engineers and establish engineering best practices that allow the team to achieve assigned projects and goals
  • Operate within a distributed team and collaborate with colleagues both local and remote
  • Collaborate with colleagues from product, frontend, native, DevOps, security, and QA

What we're looking for

  • Experience building large scale, highly available web apps and APIs (REST, WebSocket) that allow our customers to monitor and control extensive fleets of IT equipment
  • Demonstrated ability to orchestrate and manage serverless cloud architecture
  • Solid development experience with Golang, JavaScript (TypeScript), MySQL
  • Experience using and maintaining observability platforms for: logging, metrics, application monitoring/tracing. (Cloudwatch, Athena and Sentry, etc)
  • Experience managing infrastructure costs through cloud service dashboards and alerting
  • Experience running a high availability production service or product with on call shifts
  • Experience mentoring developers to improve their skills and make them more effective

You might also have

  • Experience working with infrastructure-as-code (Terraform)
  • Experience with networking technologies (STUN servers, NAT traversal)
  • Development experience with native programming language like C and C++
  • Working knowledge of the Parsec app and remote access administration dashboards

Additional information

  • Relocation support is not available for this position.
  • Work visa/immigration sponsorship is not available for this position

Life at Unity
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 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.

#SEN #LI-LM1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Développeur(se) Backend Staff, Parsec/ Staff Backend Developer, Parsec Montreal, Canada

Unity3d

Montreal

On-site

CAD 90,000 - 130,000

2 days ago
Be an early applicant