Snowflake

Principal Software Engineer I - Metadata

Java
Traduction automatique. Consultez l’original.

POURQUOI REJOINDRE L'ÉQUIPE D'INGÉNIERIE CHEZ SNOWFLAKE ?

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 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.

Nous sommes l'équipe Metadata de Snowflake. Nous gérons les systèmes de métadonnées de Snowflake qui permettent aux clients d'interroger, de modifier et de gérer facilement leurs données à l'échelle du pétaoctet. Nous développons des systèmes distribués qui stockent et maintiennent les métadonnées, des frameworks de transaction qui alimentent les capacités de requête et DML de Snowflake, des systèmes asynchrones qui fournissent des capacités de voyage dans le temps et de gestion du cycle de vie, ainsi que des métadonnées d'entité prenant en charge les capacités DDL. Nous construisons également des capacités fondamentales qui offrent des fonctionnalités globales telles que la réplication inter-régions (Snowgrid), le partage de données et le marché de données.

  1. Construire une plateforme Cloud de données et d'IA leader de l'industrie.
  1. Résoudre des problèmes techniques complexes liés à la sécurité, aux systèmes parallèles et distribués, à la programmation, à la gestion des ressources, à la maintenance de systèmes à grande échelle, et plus encore !
  1. Travailler en étroite collaboration avec nos clients et partenaires, comprendre leurs cas d'utilisation et leurs besoins, penser stratégiquement pour identifier le bon problème à résoudre au bon moment, et innover avec rigueur.
  1. Rejoindre une équipe de renommée mondiale composée à la fois de vétérans de l'industrie et d'étoiles montantes.

Snowflake connaît une croissance rapide, et nous élargissons notre équipe pour soutenir et accélérer cette croissance. Nous recherchons des personnes qui partagent nos valeurs, remettent en question la pensée ordinaire et stimulent le rythme de l'innovation tout en construisant un avenir pour elles-mêmes et pour Snowflake.

Comment souhaitez-vous avoir un impact ?

EN TANT QU'INGÉNIEUR LOGICIEL PRINCIPAL CHEZ SNOWFLAKE, VOUS

  1. Résoudrez des besoins métier réels à grande échelle en appliquant vos compétences en ingénierie logicielle et en résolution analytique de problèmes.
  1. Concevrez, développerez et supporterez des systèmes distribués évolutifs et tolérants aux pannes pour nos équipes Snowgrid et Data Sharing.
  1. Créerez l'architecture et la conception, influencerez notre feuille de route produit, et prendrez en charge et assumerez la responsabilité de nouveaux projets.
  1. Analyserez les problèmes de tolérance aux pannes et de haute disponibilité, les défis de performance et d'échelle, et les résoudrez.
  1. Mentorez et développerez les ingénieurs juniors.
  1. Comprendrez les compromis entre cohérence, performance et coûts pour construire des solutions capables de répondre aux exigences des services en croissance rapide.
  1. Assurerez la préparation opérationnelle des services et respecterez les engagements envers nos clients concernant la durabilité, la disponibilité et la performance.

NOTRE INGÉNIEUR LOGICIEL PRINCIPAL IDÉAL POSSÈDERA

  1. 15+ années d'expérience dans la conception, la construction et le support de services distribués à grande échelle.
  1. Solides fondamentaux en informatique, y compris les structures de données, les algorithmes et les systèmes distribués.
  1. Excellente compréhension des concepts des systèmes d'exploitation, y compris le multithreading, la gestion de la mémoire, le réseau et le stockage, la performance et l'échelle.
  1. Un historique de succès dans l'identification et la mise en œuvre de solutions créatives à des problèmes complexes.
  1. Capacité à travailler efficacement avec des équipes d'ingénierie dans plusieurs endroits.
  1. La maîtrise de Java ou d'un autre langage procédural orienté objet similaire est préférée.
  1. Licence en informatique ; Master ou Doctorat préféré.

Chaque employé de Snowflake est tenu de respecter les normes de confidentialité et de sécurité de l'entreprise pour la manipulation de données sensibles. Les employés de Snowflake doivent se conformer au plan de sécurité des données de l'entreprise en tant que partie essentielle de leurs fonctions. Il est du devoir de chaque employé de garantir la sécurité et la confidentialité des informations clients.

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

Ce qui suit représente la fourchette de rémunération attendue pour ce rôle :

Le salaire de base estimé pour ce rôle est $264,000 - $379,500.

Pour se conformer aux exigences de transparence salariale et à d'autres statuts, vous pouvez nous informer si vous estimez qu'une offre d'emploi n'est pas conforme en remplissant ce formulaire.

De plus, ce rôle est éligible à participer au plan de bonus et d'actions de Snowflake.

Le salaire de départ du candidat retenu sera déterminé en fonction de facteurs autorisés et non discriminatoires tels que les compétences, l'expérience et la situation géographique. Ce rôle est également éligible à un ensemble d'avantages sociaux compétitifs qui comprend : assurance médicale, dentaire, vision, vie et invalidité ; plan de retraite 401(k) ; compte d'épargne libre d'impôt et compte d'épargne santé ; au moins 12 jours fériés payés ; congés payés ; congé parental ; programme d'aide aux employés ; et d'autres avantages de l'entreprise.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter