Retour aux offres
Traduit par IA

Ingénieur(e) principal(e) en backend

Technologie
TucowsMontréal, QC, CATélétravailPubliée 2026-07-29
145 000 $ à 155 000 $

Description

Tucows Domains est le plus grand registrar de domaines de gros, responsable de la maintenance de la santé, de la neutralité et de l'ouverture d'une partie importante mais largement invisible d'Internet : le système de noms de domaine (DNS).

En tant que partie de Tucows—l'une des plus grandes entreprises d'Internet au monde—Tucows Domains a une riche histoire d'amélioration d'Internet, opérant à l'échelle mondiale sous les marques Ascio, Enom, Hover et OpenSRS.

Nous embrassons une philosophie axée sur les personnes qui est ancrée dans le respect, la confiance et la flexibilité. Nous croyons que ce qui fonctionne pour nos employés est ce qui fonctionne le mieux pour nous. C'est pourquoi la majorité de nos postes sont à distance, ce qui signifie que vous pouvez travailler n'importe où vous pouvez vous connecter à Internet ! Aujourd'hui, plus d'une mille personnes de plus de 20 pays font partie de notre équipe.

Si cela vous semble excitant, rejoignez le troupeau !

Description

Nous recherchons un ingénieur(e) backend expérimenté(e) qui aime résoudre des problèmes complexes, partager des connaissances et construire des logiciels fiables.

En tant qu'Ingénieur(e) principal(e) en backend, vous concevrez, développerez, testerez et maintenez les services, bases de données et API qui soutiennent nos produits. Il s'agit d'un rôle de contributeur individuel pratique qui inclut également la responsabilité de la direction technique et de la livraison coordonnée à travers plusieurs systèmes.

Vous dirigerez les discussions de conception, décomposerez les initiatives complexes, coordonnerez le travail technique et collaborerez avec les équipes de produit, d'exploitation et d'autres équipes d'ingénierie pour livrer des logiciels sécurisés, fiables et maintenables.

Il s'agit d'un poste à distance pour les candidats basés au Canada.

Responsabilités

  • Concevoir, développer, tester et maintenir des systèmes backend sécurisés, évolutifs et fiables.
  • Fournir une direction technique à travers plusieurs applications et services.
  • Diriger les discussions d'architecture et de conception et documenter les décisions techniques importantes.
  • Traduire les exigences commerciales et de produit en plans techniques pratiques.
  • Décomposer les initiatives, coordonner le travail technique et gérer les dépendances et les blocages.
  • Collaborer avec les équipes de produit, d'exploitation et d'autres équipes d'ingénierie pour coordonner la livraison.
  • Concevoir et maintenir des API, des schémas de base de données, des intégrations et des contrats de données.
  • Améliorer les performances du système, la sécurité, l'observabilité et la maintenabilité.
  • Revoir le code et les conceptions techniques et aider à maintenir les normes d'ingénierie.
  • Déboguer les problèmes complexes de production et diriger la réponse technique aux incidents.
  • Rédiger et maintenir des tests automatisés, de la documentation technique et des flux de travail CI/CD.
  • Fournir des conseils techniques et une mentorat à d'autres ingénieurs.

Qualifications minimales

  • Baccalauréat en informatique, en génie ou dans un domaine connexe, ou expérience pratique équivalente.
  • 6 ans ou plus d'expérience professionnelle en ingénierie logicielle backend.
  • Expérience en fournissant une direction technique tout en restant pratique.
  • Expérience en dirigeant des initiatives complexes à travers plusieurs systèmes ou services.
  • Forte expérience avec Python, Go ou des langages backend similaires.
  • Expérience en conception d'API RESTful utilisant des frameworks tels que FastAPI ou Gin.
  • Expérience avec les bases de données relationnelles, de préférence PostgreSQL, y compris la conception de schémas et l'optimisation des requêtes.
  • Forte compréhension de HTTP, REST, JSON, XML et des technologies web connexes.
  • Expérience en support des systèmes de production et en réponse aux incidents.
  • Expérience avec les tests automatisés, l'intégration continue, Git et les flux de travail de développement modernes.
  • Forte capacité de communication, de résolution de problèmes et de collaboration.
  • Expérience de travail dans une équipe à distance et distribuée.

À souhaiter

  • Expérience avec RabbitMQ ou d'autres courtiers de messages.
  • Expérience avec AWS, Azure ou Google Cloud.
  • Expérience avec Docker, Docker Swarm, Nomad ou Kubernetes.
  • Connaissance de OAuth 2.0, JWT, OpenAPI et des pratiques de sécurité des API.
  • Familiarité avec le réseau, Linux, les opérations d'infrastructure ou les protocoles Internet tels que DNS, EPP et RDAP.

La fourchette salariale de base pour ce poste est de 145 000 $ à 155 000 $ CAD pour les résidents canadiens. Les autres pays diffèrent. La fourchette peut varier en fonction de plusieurs facteurs, y compris, mais sans s'y limiter : la localisation, l'expérience et les qualifications. Tucows croit en une offre totale de récompenses qui inclut une rémunération équitable et des avantages généreux. En savoir plus sur les avantages de Tucows.

Vous voulez en savoir plus sur ce que nous représentons ? Chez Tucows, nous nous soucions de protéger l'Internet ouvert, de réduire l'écart numérique et de soutenir l'équité et l'égalité.

Nous savons également que la diversité stimule l'innovation. Nous nous engageons à l'inclusion à travers la race, la religion, la couleur, l'origine nationale, le genre, l'orientation sexuelle, l'âge, l'état marital, le statut de vétéran ou le statut de handicap. Nous célébrons plusieurs approches et points de vue diversifiés.

Nous veillerons à ce que les personnes handicapées soient fournies d'un raisonnable accommodement pour participer au processus de candidature ou d'entretien, pour effectuer des fonctions de travail essentielles, et pour recevoir d'autres avantages et privilèges de l'emploi. Veuillez nous contacter pour demander un accommodement.

Nous utilisons des outils activés par l'IA tout au long de notre processus de recrutement pour nous aider à travailler plus efficacement et de manière plus cohérente. Ces outils soutiennent nos équipes de recrutement en organisant et en révisant les informations, tandis que les décisions finales de recrutement sont toujours prises par des personnes.

Tucows et ses filiales participent au programme E-verify pour tous les employés américains.

En savoir plus sur Tucows, nos entreprises, notre culture et nos avantages pour les employés sur notre site ici.

Cette offre a été agrégée depuis indeed. Groupe Sentinella n'est pas l'employeur; postuler vous redirige vers le site original. Le texte intégral appartient à l'auteur de l'offre.

Envie qu'on travaille pour vous ?

Inscrivez-vous au banc de talents Sentinella. On vous contacte dès qu'un mandat correspond à votre profil — y compris des postes comme celui-ci.

Rejoindre le banc de talents