Idaho Health Insurance Exchange
Snowflake
Staff Software Engineer - AI Products
À 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, motivé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 d'aider à redéfinir l'avenir du travail.
À propos de l'équipe Produits IA
L'équipe Produits IA fait partie de l'organisation plus large Marketplace & Collaboration et se concentre sur l'apport de produits IA basés sur la plateforme de données et d'applications de Snowflake pour aider les clients à découvrir, partager, monétiser et agir sur les actifs de données et les applications plus facilement.
Cette équipe construit le tissu conjonctif de l'entreprise agentique : l'infrastructure et les interfaces produit qui permettent aux clients de Snowflake de partager de manière transparente des ensembles de données, des vues sémantiques et des applications, et de les rendre découvrables et exécutables via Cortex Code, CoWork et d'autres harnais agentiques.
Notre stratégie est centrée sur l'évolution du Snowflake Marketplace pour l'ère de l'IA, y compris le packaging de données et d'intelligence dans des expériences agentiques prêtes à l'emploi, et la mise en place de modèles d'accès gouvernés qui permettent aux systèmes d'IA d'opérer en toute sécurité sur les données et applications d'entreprise.
Pourquoi rejoindre cette équipe
C'est une chance de façonner la manière dont les clients de Snowflake exposent leurs données et applications aux systèmes d'IA de manière sécurisée, gouvernée et très utilisable. Le travail se situe à l'intersection de l'ingénierie plateforme, de l'innovation produit et de la transformation IA, et il influence directement l'évolution du Data Cloud pour la prochaine génération de clients et de constructeurs.
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 apporter votre contribution ?
En tant que Staff Software Engineer au sein de l'équipe Produits IA, vous allez
- Diriger la conception et la livraison d'initiatives complexes et de grande envergure couvrant plusieurs équipes, transformant des opportunités de produits et de plateformes ambiguës en solutions techniques durables.
- Façonner l'architecture pour le partage, la découverte, la gouvernance et l'invocation des ensembles de données, des applications, des actifs sémantiques et des capacités agentiques sur les surfaces Snowflake et les environnements agentiques tiers.
- Définir et faire évoluer les APIs, les modèles de métadonnées, les systèmes de découverte d'exécution et les protocoles de partage qui rendent les actifs d'entreprise utilisables par les agents IA et les flux de travail des développeurs.
- Collaborer étroitement avec les chefs de produit, les concepteurs et les équipes plateforme pour offrir des expériences client à fort impact qui élèvent le niveau de la collaboration native IA sur Snowflake.
- Agir en tant que propriétaire technique pour des domaines de produits critiques avec un fort accent sur la santé du service, la qualité, l'impact client, la fiabilité et la maintenabilité à long terme.
- Identifier les problèmes systémiques affectant l'expérience client ou la vélocité d'ingénierie et piloter des solutions inter-équipes qui perdurent au-delà d'un seul lancement ou composant.
- Utiliser un jugement technique solide pour faire des compromis entre la valeur du produit, la complexité technique, la scalabilité et l'importance stratégique, en gardant à l'esprit les objectifs plus larges de l'entreprise Snowflake.
- Mentorer d'autres ingénieurs, élever le niveau de qualité dans les revues de code et de conception, et aider à développer l'expertise technique au sein de l'équipe.
- Contribuer activement sur l'ensemble de la pile technologique si nécessaire, des systèmes backend et APIs aux expériences produit visibles par l'utilisateur, afin de fournir une valeur client significative.
Prérequis
Notre Staff Software Engineer idéal aura
- +9 ans d'expérience professionnelle en ingénierie logicielle, y compris la responsabilité de systèmes de production à grande échelle.
- Un historique de direction de grands projets ou d'efforts inter-équipes très complexes, de la définition du problème à l'architecture, l'exécution et le déploiement.
- Une expertise approfondie dans au moins un domaine clé tel que les systèmes distribués, le partage de données/applications, ou les interfaces produit alimentées par l'IA, ainsi que la capacité de contribuer en dehors de leur domaine principal lorsque le problème l'exige.
- Solides compétences en ingénierie backend dans un ou plusieurs des langages Java, Go, Python, ou similaires, plus une aisance suffisante en produit ou en frontend pour aider à façonner les expériences utilisateur de bout en bout.
- Expérience dans la conception de APIs, d'architectures de services et d'abstractions de plateforme qui évoluent de manière fiable et sont faciles à utiliser par d'autres équipes.
- Capacité démontrée à travailler efficacement dans l'ambiguïté, à utiliser les données et l'analyse pour prendre des décisions, et à créer un alignement entre l'ingénierie et les parties prenantes interfonctionnelles.
- Fortes intuitions produit et client, y compris la capacité d'anticiper les besoins futurs et de les traduire en plans techniques.
- Excellentes compétences en communication écrite et verbale, y compris l'expérience dans la rédaction de feuilles de route techniques, de documents de conception et la conduite de discussions techniques inter-équipes.
- Diplôme de Licence/Master en Informatique ou dans un domaine connexe, ou expérience pratique équivalente.
Points bonus pour
- Expérience avec les flux de travail agentiques, les serveurs MCP, les intégrations LLM, la recherche sémantique, ou les expériences produit assistées par IA.
- Connaissance des produits de type marketplace, de partage de données, de plateforme d'applications ou d'écosystème.
- Expérience dans la construction de systèmes de gouvernance, de métadonnées, de découverte ou de catalogue pour des plateformes d'entreprise.
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
