Back to all jobs
AI-translated

Ingénieur(e) de données sénior

Technology
AppDirectMontréal, QC, CAPosted 2026-07-28

Description

Pour la version française de cette description de poste, veuillez consulter le lien suivant / For the French version of this job description, please refer to the following link:

  • Ingénieur(e) de données sénior
  • À propos d'AppDirect

Devenez un citoyen numérique, global et activez la nouvelle génération d'entrepreneurs numériques à travers le monde. AppDirect offre une plateforme de commerce d'abonnements pour vendre n'importe quel produit, à travers n'importe quel canal, sur n'importe quel appareil - en tant que service. Nous alimentons des millions d'abonnements dans le monde entier pour les organisations. Nous le faisons grâce à notre culture axée sur les valeurs—une culture qui vous permet de Vous Faire Voir, D'être Vous-même, et De Faire Votre Meilleur Travail.

À propos de l'équipe Data Insights

Notre mission est d'unifier les données de chaque unité d'affaires dans un lac de données gouverné et une couche sémantique, alimentant l'analyse, l'IA, les rapports, le partage de données et les tableaux de bord à la fois internes et orientés client.

À propos de vous

Nous recrutons un(e) ingénieur(e) de données sénior pour Data Insights à Montréal—quelqu'un avec une mentalité de données comme un produit qui construit des pipelines et des modèles de production que les autres peuvent faire confiance et réutiliser.

Vous allez construire des produits de données de production et des pipelines de lac de données qui alimentent l'analyse et les tableaux de bord à la fois internes et orientés client—en collaborant avec les équipes d'ingénierie et de produit, en établissant des contrats de données clairs, et en laissant des modèles que les autres peuvent réutiliser.

Ce que vous ferez et comment vous ferez une différence

  • Architecture et modélisation de la plateforme: Concevez, construisez et évoluez la plateforme de données du lac de données—modèles et pipelines réutilisables sur Snowflake + dbt, avec des charges de travail Databricks là où elles s'appliquent—afin que les équipes d'analyse et de produit obtiennent des produits de données fiables et gouvernés.
  • Exigences et partenariat avec les parties prenantes: Traduisez les exigences de produit et d'affaires en modèles et pipelines de données—en travaillant avec les PMs, les unités d'affaires et les ingénieurs afin que la logique métier se retrouve correctement en production.
  • Modernisation des pipelines: Migrez les processus ETL légaux vers des pipelines de streaming et d'incrémentation modernes et efficaces, en choisissant Snowflake ou Databricks en fonction de l'adéquation.
  • Performance et coût de Snowflake: Faites fonctionner et optimisez Snowflake pour la fiabilité et l'efficacité—taille et utilisation des entrepôts, regroupement/partitionnement là où cela paie, et visibilité sur la dépense de crédits afin que l'échelle ne signifie pas un coût déraisonnable.
  • Opérations assistées par l'IA: Appliquez des outils de développement assistés par l'IA et des flux de travail pilotés par des spécifications pour concevoir, automatiser et livrer des pipelines de données et de la plateforme.
  • Activation de l'auto-service: Facilitez l'intégration de données ciblées et autorisez les ingénieurs des unités d'affaires à construire leurs propres produits de données sur notre plateforme.
  • Produits de données orientés client: Construisez et évoluez les données derrière les produits orientés client—y compris le service de reporting et App Insights—afin que les pipelines et modèles fournissent des expériences de produits dignes de confiance.
  • Qualité et confiance en données: Assurez la qualité des données en pilotant et en mettant en œuvre une gouvernance des données robuste, des tests automatisés, des techniques de validation et de traçabilité.
  • Gestion des métadonnées: Curatez des métadonnées riches dans Unity Catalog et Snowflake pour alimenter la consommation en aval, y compris les agents IA et notre couche sémantique (Cube.dev).
  • Recherche et innovation: Recherchez des solutions aux problèmes complexes et dirigez des preuves de concept pour évaluer les technologies émergentes.
  • Documentation et culture: Rédigez et maintenez une documentation de haute qualité pour soutenir le partage de connaissances et les flux de travail assistés par l'IA.

Ce que nous recherchons

  • Développement assisté par l'IA: Forte compréhension des flux de travail de développement assistés par l'IA, avec une expérience pratique prouvée utilisant des outils tels que Cursor, Claude, OpenCode, GitHub Copilot ou ChatGPT pour améliorer l'efficacité, l'automatisation et la qualité du code.
  • Développement piloté par les spécifications: Expérience avec le développement piloté par les spécifications: transformer les exigences en spécifications/plans clairs et critères d'acceptation, puis les mettre en œuvre (y compris les flux de travail assistés par des agents IA).
  • Expertise Snowflake (compétences de base): 2+ années de construction et d'exploitation de pipelines et de modèles de données de production sur Snowflake en utilisant SQL, Python et dbt—livraison de transformations ELT fiables, possession de la qualité et de la performance en production.
  • Maîtrise de dbt: 2+ années d'expérience pratique de construction de modèles de données modulaires, contrôlés par version et testés en utilisant dbt (outil de construction de données), traitant les transformations comme de l'ingénierie logicielle (flux de travail Git, revue de code, tests automatisés).
  • AWS: 2+ années d'expérience avec les services cloud AWS.
  • Gouvernance des données: Une bonne compréhension de la qualité des données, de la traçabilité, des techniques de validation et de la gouvernance des données.
  • Collaboration et communication: Capacité à communiquer efficacement des concepts techniques complexes à la fois aux parties prenantes techniques et non techniques, à recueillir les exigences et à travailler efficacement dans une équipe distribuée.

Préférences / forces supplémentaires

  • Databricks: Expérience pratique avec Databricks (espaces de travail, travaux/flux de travail, Spark SQL/PySpark, Delta Lake) pour contribuer au travail du lac de données aux côtés de Snowflake.
  • Ingestion gérée (Fivetran): Exposition à Fivetran (ou des connecteurs ELT similaires) pour une ingestion fiable de la source au entrepôt, la gouvernance des connecteurs et la gestion de l'évolution du schéma.
  • Couche sémantique (Cube.dev): Exposition à Cube.dev (ou une couche sémantique/métrique similaire) pour une analyse auto-service gouvernée et des métriques cohérentes à travers les produits et les consommateurs.
  • Streaming en temps réel: Expérience forte préférée de construction et de maintenance de solutions de données en temps réel en utilisant des plateformes de streaming comme Apache Kafka.

*Chez AppDirect, nous croyons que l'innovation prospère dans un environnement qui abrite l'excellence, l'expérience et la diversité de pensée. Nous respectons chaque AppDirector comme son propre empreinte digitale; unique avec personne de similaire. Nous favorisons un environnement d'inclusion sans égard à la race, la religion, l'âge, l'orientation sexuelle ou l'identité de genre, permettant aux AppDirectors d'embrasser leur unicité pour faire leur meilleur travail. Par conséquent, nous encourageons fortement les candidatures des peuples autochtones, des personnes racialisées, des personnes handicapées, des personnes des communautés de genre et de sexualité divers, et/ou des personnes ayant des identités intersectionnelles.* *Chez AppDirect, nous prenons très au sérieux la confidentialité. Pour plus d'informations sur l'utilisation et le traitement de nos données personnelles des candidats, veuillez lire notre Politique de confidentialité des candidats. Pour plus d'informations sur nos pratiques de confidentialité générales, veuillez consulter notre Avis de confidentialité d'AppDirect:*

Chez AppDirect, les outils d'IA peuvent aider notre équipe de recrutement avec des automatisations administratives — toujours sous surveillance humaine. Les outils d'IA ne prennent pas de décisions de recrutement ou ne font pas de décisions automatisées uniquement sur votre candidature – toutes les décisions sont prises par nos personnes. En soumettant votre candidature, vous reconnaissez que vos informations peuvent être traitées de cette manière. Vous pouvez demander l'accès ou la suppression à tout moment en contactant privacy@appdirect.com.

#hybrid

This posting was aggregated from indeed. Groupe Sentinella is not the employer; applying takes you to the original site. The full text belongs to the original poster.

Want us in your corner?

Join the Sentinella talent bench. We'll reach out when a mandate matches your profile — including roles like this one.

Join the talent bench