B&A
Snowflake
Ingénieur Logiciel Principal - Pipelines Agentiques
À propos du poste
Chez Snowflake, nous façonnons l'ère de l'entreprise agentique. Pour inaugurer cette nouvelle ère, nous recherchons des penseurs natifs de l'IA dans toutes les fonctions, enthousiasmés par l'opportunité de réinventer leur façon de travailler. Vous n'utilisez pas seulement des outils ; vous possédez une curiosité innée, traitant l'IA comme un collaborateur de haute confiance, essentiel à votre résolution de problèmes et à l'accélération de votre impact. Nous recherchons des individus humbles qui excellent dans des environnements dynamiques et en évolution rapide, avec un état d'esprit expérimental – qui testent rapidement les capacités émergentes pour découvrir des moyens plus simples et plus puissants d'obtenir des résultats. Chez Snowflake, votre rôle n'est pas seulement d'exécuter une fonction, mais de contribuer à redéfinir l'avenir du travail.
Ingénieur Logiciel Principal - Pipelines Agentiques
Construire pour les Ingénieurs et Scientifiques de Données Habilitées par l'IA
Les pipelines de données sont une infrastructure fondamentale — lorsqu'ils sont rapides, corrects et maintenables, les clients s'appuient sur eux en toute confiance. Si vous avez passé la majeure partie de votre carrière à construire une infrastructure de données à grande échelle — en concevant des primitives de streaming ou de transformation, en réfléchissant sérieusement à la cohérence et à la tolérance aux pannes, et en gérant les systèmes qui fonctionnent sous des millions de charges de travail clients — ce rôle pourrait vous convenir. Vous travaillerez sur la couche de pipeline chez Snowflake : les constructions qui définissent comment les clients déplacent, façonnent et maintiennent les données. L'IA a une présence réelle dans ce travail — dans la façon dont les clients utilisent ces pipelines et dans la façon dont nous pensons à les construire — mais le travail principal est l'ingénierie d'infrastructure de données/pipelines complexe, et c'est pour cela que nous recrutons.
Snowflake connaît une croissance rapide, et nous élargissons notre équipe pour aider à permettre et accélérer notre croissance. Nous recherchons des personnes qui partagent nos valeurs, remettent en question la pensée ordinaire et accélèrent le rythme de l'innovation tout en construisant un avenir pour elles-mêmes et pour Snowflake.
Comment souhaitez-vous avoir un impact ?
À propos de l'équipe
Nous construisons les primitives d'ingénierie de données centrales qui alimentent les capacités de streaming et de transformation de Snowflake. Des constructions que les clients utilisent pour définir des pipelines en temps réel au tissu d'exécution qui rend ces pipelines fiables et rentables à l'échelle du cloud, notre équipe détient le full stack de l'ingénierie de données déclarative. Nous sommes une petite équipe à forte responsabilité, opérant au plus près du produit — ce qui signifie que vos décisions sont déployées, votre architecture compte, et vos empreintes sont sur certaines des fonctionnalités les plus utilisées du portefeuille d'ingénierie de données de Snowflake.
Ce que vous ferez
- Définir et piloter la direction technique des primitives d'ingénierie de données et de transformation en streaming de Snowflake, couvrant les flux, les tâches, les tables dynamiques et les constructions de pipelines adjacentes.
- Identifier et diriger des investissements techniques sur plusieurs trimestres — performance, scalabilité, correction, et fiabilité — traduisant des espaces de problèmes ambigus en plans d'ingénierie concrets avec des résultats mesurables.
- Collaborer avec les équipes produit, recherche et ingénierie pour co-concevoir des primitives qui se composent proprement à travers la pile d'ingénierie de données.
- Agir comme un multiplicateur de force : mener des revues d'architecture, définir la barre technique pour les documents de conception, et aider les ingénieurs à grandir grâce à des retours de haute qualité et du sponsoring.
- Travailler directement avec les clients et les équipes terrain pour comprendre les modèles d'utilisation réels ; utiliser ce signal pour prioriser ce qui compte ensuite.
- Contribuer à la réputation technique de Snowflake — par l'influence de conception interne, des conférences externes, ou des publications de recherche dans le domaine de l'ingénierie de données.
Prérequis
Ce que nous recherchons
- 15+ années d'expérience dans la conception, la construction et l'exploitation de systèmes de données distribués à grande échelle.
- Expertise approfondie dans au moins un domaine clé : traitement de flux, exécution de requêtes déclaratives, orchestration de pipelines, ou transformation de données à grande échelle.
- Solides fondamentaux en informatique — systèmes distribués, algorithmes, tolérance aux pannes, et modèles de cohérence.
- Maîtrise de C++ ou Java ; aisance avec le raisonnement au niveau système (latence, débit, efficacité des ressources à l'échelle du cloud).
- Capacité démontrée à diriger des initiatives techniques inter-équipes, de l'architecture initiale à la production à l'échelle du pétaoctet sur des milliers de charges de travail concurrentes.
- Solides compétences en communication écrite et verbale ; capacité à présenter clairement des compromis techniques complexes aux audiences d'ingénierie, produit et de direction.
Atouts appréciés
- Expérience avec une ou plusieurs bases de données analytiques majeures (Snowflake, BigQuery, Redshift, Databricks, Teradata, etc.).
- Expérience pratique dans les systèmes de streaming, de transformation ou événementiels (Flink, Kafka, Spark Structured Streaming).
- Connaissance de l'écosystème plus large de l'ingénierie de données : dbt, Airflow, Fivetran, Iceberg, Delta Lake.
- Expérience avec les modèles CDC, de propagation de changements ou de calcul incrémental.
- Diplôme d'études supérieures (Master ou Doctorat) en Informatique, avec une spécialisation en bases de données ou systèmes distribués.
Pour les postes situés aux États-Unis, veuillez consulter l'offre d'emploi sur le site Carrières de Snowflake pour obtenir des informations sur le salaire et les avantages sociaux : careers.snowflake.com
