Aller au contenu

Snowflake

Ingénieur Logiciel Staff - Ingénierie des Bases de Données

JavaC++
Traduction automatique. Consultez l’original.

À propos du poste

Chez Snowflake, nous alimentons 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 prospèrent dans des environnements dynamiques et en évolution rapide, et qui adoptent un état d'esprit expérimental – testant 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 de la façon dont le travail est effectué.

Nous recherchons un ingénieur logiciel talentueux et expérimenté pour rejoindre notre équipe d'Ingénierie des Bases de Données. Dans ce rôle, vous serez un contributeur clé à l'évolution de notre produit principal : un système de traitement de données élastique, à grande échelle et haute performance. Nous recherchons des ingénieurs intelligents et enthousiastes, capables de maîtriser rapidement des domaines techniques complexes et passionnés par la création de nouvelles technologies leaders de l'industrie.

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 ?

Snowflake est une entreprise de plateforme de données cloud-native à forte croissance, engagée à permettre aux entreprises d'atteindre leur plein potentiel. Avec une culture axée sur l'impact, l'innovation et la collaboration, nous offrons un environnement où vous pouvez construire des systèmes à grande échelle, innover rapidement et faire progresser votre carrière technologique.

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

  1. Concevoir et implémenter des algorithmes novateurs d'optimisation de requêtes ou de traitement de données distribuées pour maintenir les capacités de data warehousing leaders de l'industrie de Snowflake.
  1. Concevoir, développer et supporter un système de base de données cloud à l'échelle du pétaoctet, en garantissant sa haute parallélisation et sa tolérance aux pannes.
  1. Développer et implémenter la nouvelle architecture de service nécessaire pour la prochaine génération du Snowflake Data Cloud.
  1. Analyser, comprendre et résoudre des goulots d'étranglement complexes en matière de performance et de scalabilité au sein du système.
  1. Assumer la responsabilité de la livraison de bout en bout de vos projets, y compris l'identification des solutions, la conception, l'implémentation, les tests rigoureux et le déploiement sécurisé en production.
  1. Assurer la préparation opérationnelle et exécuter les opérations de production des services, en respectant nos engagements clients en matière de durabilité, de disponibilité et de performance.
  1. Construire des logiciels de haute qualité et très fiables qui répondent aux exigences des plus grandes entreprises mondiales.
  1. Développer des outils pour offrir aux clients une meilleure compréhension de leurs charges de travail.
  1. Promouvoir les meilleures pratiques pour l'utilisation des bases de données et l'architecture système de bout en bout.
  1. Mentorer et soutenir la croissance professionnelle des ingénieurs juniors de l'équipe.

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

  1. 6+ années d'expérience professionnelle dans le développement de logiciels commerciaux ou open-source.
  1. Solide maîtrise de C/C++ et/ou Java.
  1. Excellentes compétences en résolution de problèmes et une compréhension approfondie des fondamentaux de l'informatique, y compris les structures de données, les algorithmes et les systèmes distribués.
  1. Solides compétences en programmation système, y compris une expérience du multithreading et de la concurrence.
  1. Une base solide dans les concepts de systèmes distribués (par exemple, cohérence, mise à l'échelle, récupération après panne).
  1. Expérience dans les tests d'implémentation, le débogage et la documentation, spécifiquement dans un environnement de développement Linux.
  1. Diplôme de licence ou équivalent étranger en informatique, génie logiciel ou domaine connexe.

POINTS BONUS POUR UNE EXPÉRIENCE AVEC LES ÉLÉMENTS SUIVANTS

  1. Expérience de travail dans la conception et l'implémentation internes de bases de données, la programmation système et la conception et l'implémentation de systèmes distribués à grande échelle.
  1. Expérience dans la conception, l'implémentation et la mise en production de magasins clé-valeur distribués comme FoundationDB sur plusieurs clouds.

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

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

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026