Staff Backend Developer

5 Hours ago • All levels

Job Summary

Job Description

The company is looking for a Staff Backend Developer to join the Parsec team, which focuses on remote collaboration, hybrid work, and business management. The role involves designing, building, and deploying web applications and services for remote access and cloud administration. Responsibilities include collaborating with senior developers and managers, designing technical solutions, mentoring other developers, and maintaining effective communication within the team. The ideal candidate will contribute to creating high-performance, reliable, and cost-optimized solutions at scale. The candidate will also be responsible for leading and guiding other developers in the team.
Must have:
  • Experience in web application and API development
  • Ability to orchestrate and manage serverless cloud architecture
  • Strong experience with Golang, JavaScript (TypeScript), MySQL
  • Experience with observability platforms (logging, metrics, monitoring)
  • Experience in managing infrastructure costs
  • Experience in running a highly available production service
  • Experience in mentoring developers
Good to have:
  • Experience with infrastructure-as-code (Terraform)
  • Experience with networking technologies (STUN servers, NAT traversal)
  • Experience with native programming languages (C and C++)
  • Practical knowledge of the Parsec application

Job Details

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.

#SEN #LI-LM1

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Montreal, Quebec, Canada

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Montreal, Quebec, Canada (On-Site)

San Francisco, California, United States (On-Site)

Bellevue, Washington, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

San Francisco, California, United States (On-Site)

New York, United States (On-Site)

Bellevue, Washington, United States (Hybrid)

San Francisco, California, United States (Remote)

Bellevue, Washington, United States (Hybrid)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Unity

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug