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 - Shelton, CT
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 vous apportez de l’énergie, de la responsabilité et un biais d’action, vous vous intégrerez 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 votre chance de faire partie de ce qui s’en vient.
À propos du poste :
L’ingénieur principal des données est un leader technique de haut niveau, pratique, responsable de la conception, de la construction et de l’évolution de la plateforme de données d’entreprise de Subway sur Snowflake ou Databricks. Ce rôle sert d’autorité technique et de bâtisseur, guidant l’architecture Lakehouse, les cadres d’ingénierie et les meilleures pratiques à travers plusieurs domaines de données. L’ingénieur principal des données agit avec un haut degré d’autonomie, dirigeant grâce au code fonctionnel et à l’influence — livrant des implémentations de référence, des points de contact et des solutions au niveau de la plateforme sur lesquelles d’autres équipes s’appuient.
Les responsabilités incluent, sans s’y limiter :
- Concevoir et construire personnellement des implémentations de référence et des cadres de qualité production sur Databricks ou Snowflake.
- Concevoir des plateformes lakehouse en utilisant des tables Delta Lake ou Iceberg avec une architecture médaillon (bronze/argent/or).
- Définir et faire évoluer les normes de données d’entreprise, les modèles et les accélérateurs réutilisables.
- Assurez-vous que les solutions respectent les normes de gouvernance des données, de sécurité, de scalabilité et d’efficacité des coûts.
- Évaluez les technologies par un benchmarking pratique — pas par des présentations de fournisseurs.
- Construire la première version fonctionnelle de pipelines, cadres et POC complexes (ingestion, CDC, streaming, DQ, observabilité, CI/CD).
- Pilotez les technologies émergentes (Iceberg, Lakeflow, Openflow, Cortex, Mosaic AI) de la POC au déploiement en production.
- Résoudre les défis de performance, de coûts et de gouvernance à haute complexité à l’échelle des pétaoctets.
- Identifier et traiter les risques systémiques de dette technique et architecturale.
- Implémentez des architectures Lambda ou Kappa en utilisant Databricks Structured Streaming / DLT ou Snowflake Dynamic Tables / Snowpipe Streaming.
- Construisez des motifs d’activation GenAI et ML (RAG, magasins de fonctionnalités, couches sémantiques) en utilisant Databricks Mosaic AI ou Snowflake Cortex.
- Collaborez avec des équipes de science des données et d’analytique pour mettre en place des modèles et des flux de travail d’IA.
- Collaborez étroitement avec les responsables des produits, de l’architecture, de la sécurité, de l’infrastructure et de l’analytique.
- Traduire les besoins d’affaires en une direction technique solide appuyée par des prototypes fonctionnels.
- Communiquez clairement les compromis techniques, les risques et les décisions aux parties prenantes techniques et non techniques.
- Influencer les feuilles de route et les investissements sur les plateformes grâce à l’analyse technique et à la réduction des risques.
- Encadrez des ingénieurs de données seniors et du personnel grâce à la programmation en paires, des évaluations de PR et du coaching en conception.
- Augmentez la maturité en ingénierie en expédiant des exemples fonctionnels et en codifiant des motifs.
- Favoriser une culture d’excellence technique, d’apprentissage et d’amélioration continue.
Qualifications (quelques exemples ci-dessous) :
- Expertise pratique exceptionnelle en Databricks ou plateformes Snowflake lakehouse .
- Maîtrise approfondie de PySpark ou de SQL avancé, plus Python pour l’ingénierie des données et l’automatisation.
- Expérience éprouvée dans la construction d’architecture Medallion avec Delta Lake ou Iceberg Tables.
- Expérience de streaming en temps réel et batch (Lambda ou Kappa) en utilisant Databricks DLT ou Snowflake Dynamic Tables / Snowpipe Streaming.
- Pratique avec des outils d’orchestration — Airflow, Databricks Lakeflow ou Snowflake Openflow; l’expérience DBT est un atout.
- Solides compétences en modélisation des données (dimensionnel, Data Vault, conception de schémas).
- Expertise en performance et réglage des coûts (clustering, partitionnement, Z-ordering, taille d’entrepôt/cluster, FinOps).
- Expérience en gouvernance avec Unity Catalog (Databricks) ou Horizon Catalog (Snowflake) pour la lignée, le contrôle d’accès et la qualité des données.
- Expérience en couche sémantique utilisant Databricks AI/BI Genie / Unity Catalog Metrics ou Snowflake Semantic Views / Cortex Analyst.
- Expérience d’activation IA/ML avec Databricks Mosaic AI ou Snowflake Cortex.
- Maîtrise CI/CD et DevOps — Git, Databricks Asset Bundles ou Snowflake CLI / Schemachange, tests automatisés.
- Expertise dans l’écosystème cloud — AWS (S3, Glue, Kinesis), Azure ou GCP.
- Excellente capacité de communication et de narration technique.
- À l’aise d’opérer dans des environnements de parties prenantes complexes et ambigus.
- Formation : Baccalauréat requis (informatique, génie ou domaine connexe); diplôme avancé préféré.
- Expérience : 3 à 5 ans d’expérience professionnelle en ingénierie des données, avec un historique éprouvé de leadership en architecture et en développement pratique pour des plateformes de données à l’échelle des entreprises, opérant dans des environnements de données complexes ou critiques pour la mission, et influençant plusieurs équipes et plateformes sans autorité directe.
- Exigences de déplacement : Minimales à modérées (jusqu’à 10%, selon les besoins d’affaires).
Qu’est-ce qu’on offre?
- Régimes d’assurance (médicaux, vie)
- Pension/RRSP (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 de salaire de base pour ce poste est de 102 700 $ à 128 400 $ par année
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 qui sont actuellement autorisés à travailler dans le pays où se trouve le poste. AA/EOE/D/V
