Nous sommes le siège social de Subway! Une équipe dévouée de professionnels soutenant des milliers de franchisés à travers le monde.
Ingénieur principal des données
Prêt à créer la suite avec l’une des marques les plus emblématiques au monde?
Pourquoi rejoindre Subway?
À Subway, nous ne restons pas immobiles. Nous construisons.
C’est une entreprise axée sur ce qui compte le plus : accroître la rentabilité des franchisés, renforcer notre marque et créer de la valeur à long terme. Les gens qui s’épanouissent ici sont ceux qui veulent vraiment avoir un impact.
Tu ne feras pas juste le travail. Tu vas la façonner.
On bouge vite. On pense comme des propriétaires. Nous prenons des décisions qui comptent. Nous nous tenons à un niveau élevé parce que ce que nous faisons a un impact direct sur des milliers de franchisés à travers le monde.
Si tu apportes de l’énergie, de la responsabilité et un biais d’action, tu t’intégreras parfaitement.
Nous prenons le travail au sérieux, mais nous savons aussi que les meilleurs résultats viennent des équipes qui se soutiennent mutuellement, célèbrent leurs victoires et se présentent prêtes à bâtir quelque chose de meilleur chaque jour.
C’est ta chance de faire partie de ce qui s’en vient.
À propos du poste :
L’ingénieur principal des données sera responsable de la conception et du développement des pipelines de données pour soutenir les intégrations de systèmes ainsi que des pipelines de données qui alimentent nos plateformes analytiques. En collaboration avec les propriétaires de produits et d’autres équipes techniques, l’ingénieur principal des données dirigera un travail important à l’échelle de l’entreprise au sein d’équipes interfonctionnelles plus larges soutenant plusieurs initiatives majeures de projets. Un candidat offrira des solutions évolutives, flexibles et de haute qualité qui respectent les stratégies de conception et de gouvernance des données de Subway, en tirant parti de notre plateforme de données infonuagique basée sur Snowflake ou Databricks ainsi que d’autres technologies modernes basées sur le cloud.
Les responsabilités incluent, sans s’y limiter :
- Concevoir et développer des pipelines de données et des intégrations qui sont performants, évolutifs et flexibles.
- Travailler avec les équipes de projet pour livrer des pipelines d’intégration système, assurant un haut degré de fiabilité et de résilience.
- Travailler avec les utilisateurs d’affaires et les équipes de projet pour fournir des conseils aux PME, finaliser les exigences du pipeline et élaborer des estimations du niveau d’effort.
- Développer des scripts automatisés de test et de déploiement pour soutenir les intégrations et pipelines.
- Fournir un soutien à la base de données en codant des utilitaires, en répondant aux questions des utilisateurs et en résolvant des problèmes.
- Créer et maintenir la documentation des pipelines de données, y compris le flux de données et la documentation de la lignée des données.
- Responsable du support de niveau 3 et d’assister notre équipe des opérations au besoin pour offrir une excellente expérience client à nos utilisateurs.
- Responsable de la qualité globale des données en ce qui concerne notre entrepôt de données d’entreprise et les Data Marts associés. Fournir des analyses de données au besoin pour résoudre les problèmes liés aux données.
- Aider à la révision du code liée à l’intégration et au mentorat des développeurs juniors.
- Mettre en œuvre les principes de gouvernance des données et de gestion des données maîtresses dans le cadre du développement et de la livraison du pipeline de données.
Qualifications (quelques exemples ci-dessous) :
- Architecture des maisons de lac : Expérience pratique de la construction de solutions de maisons de lac sur Databricks (Delta Lake, catalogue Unity) ou Snowflake (tables Iceberg, catalogue Horizon).
- Architecture Medallion : Capacité prouvée à concevoir des couches Bronze/Silver/Gold pour des données sélectionnées et prêtes à l’analyse.
- Streaming ou traitement par lots : Expérience de l’implémentation d’architectures Lambda ou Kappa en utilisant Databricks Structured Streaming / DLT ou Snowflake Dynamic Tables / Snowpipe Streaming.
- Couche sémantique : Expérience dans la création et la gestion de modèles sémantiques utilisant Databricks AI/BI Genie ou Unity Catalog Metrics ou Snowflake Semantic Views / Cortex Analyst pour permettre des métriques cohérentes et gouvernées pour la consommation de BI et d’IA.
- Orchestration ETL/ELT : Construction de pipelines avec Airflow, Databricks Lakeflow ou Snowflake Openflow; La familiarité avec dbt est un plus.
- Programmation : Compétences solides en PySpark ou SQL avancé; Python pour l’ingénierie des données ou l’automatisation.
- Modélisation des données : Modélisation dimensionnelle, Data Vault ou conception de schéma pour les charges de travail analytiques.
- Ajustement des performances : dimensionnement de cluster/entrepôt, partitionnement, clustering des clés, Z-order ou optimisation des requêtes.
- Gouvernance et sécurité : Connaissance pratique du catalogue Unity (Databricks) ou du catalogue Horizon (Snowflake) pour la lignée, le contrôle d’accès ou la qualité des données.
- CI/CD & DevOps : Git, Databricks Asset Bundles ou Snowflake CLI/Schemachange, tests automatisés ou pipelines de déploiement.
- Écosystème cloud : AWS (S3, Glue, Kinesis), Azure ou GCP supportant les plateformes de données modernes.
- Activation IA/ML : Familiarité avec Databricks Mosaic AI ou Snowflake Cortex pour des cas d’utilisation GenAI ou ML.
- Collaboration : Solides compétences en communication pour collaborer avec des propriétaires de produits, des analystes ou des équipes d’ingénierie interfonctionnelles.
- Éducation : Baccalauréat en informatique ou sciences de l’information ou domaine connexe, ou une combinaison équivalente de formation et d’expérience.
- Expérience : 5 à 8 ans de création de pipelines de données de qualité et d’intégrations systèmes, avec au moins 3 ans d’expérience dans un environnement infonuagique.
Qu’est-ce qu’on offre?
- Régimes d’assurance (médicaux, vie)
- Pension/401K/RSP (pays spécifique)
- Bonus compétitif
- Allocation de mobilité
- Remboursement des frais de scolarité
- Vacances d’entreprise
- Temps de bénévolat
- Et plus encore.....
Rémunération : La fourchette salariale de base pour ce poste est de 119 200 $ à 149 000 $ annuellement
La rémunération dans cette fourchette sera déterminée de bonne foi en fonction de facteurs liés à l’emploi, qui peuvent inclure les compétences, l’expérience, l’éducation/formation, la localisation et l’équité interne.
L’entreprise ne considère que les candidats actuellement autorisés à travailler dans le pays où se trouve le poste. AA/EOE/D/V
