Aller au contenu

MongoDB

Ingénieur Logiciel Staff - Exécution des Requêtes

AWSC++
Traduction automatique. Consultez l’original.

À propos du poste

Rejoignez l'équipe Exécution des Requêtes de MongoDB Server et aidez-nous à construire une base de données open-source distribuée de classe mondiale. Notre équipe joue un rôle crucial dans la performance et l'efficacité du traitement des données de MongoDB. Nous sommes responsables de la construction et de l'amélioration du moteur d'exécution principal qui alimente toutes les requêtes, prenant un plan de requête logique produit par l'optimiseur et le transformant en réalité. Cela inclut le développement des opérateurs physiques pour la récupération et la manipulation des données, l'amélioration du temps d'exécution pour les charges de travail analytiques et transactionnelles complexes, et la propriété de composants critiques tels que notre nouveau moteur d'exécution. En plus du serveur principal, nous prenons en charge les besoins d'exécution des requêtes d'autres produits majeurs comme Atlas Streams, Atlas Search et Vector Search, et mongosync, rendant notre travail vital pour l'ensemble de l'écosystème MongoDB.

Vous rejoindrez une équipe distribuée mondialement avec une présence significative en Amérique du Nord et en Europe. Bien que ce rôle soit basé dans la région NAMER, vous collaborerez régulièrement étroitement avec des collègues dans différents fuseaux horaires. Nous soutenons à la fois le travail en bureau dans nos hubs nord-américains comme New York, ainsi que le travail à distance.

Nous avons une multitude de problèmes intéressants à résoudre avec un impact direct sur les utilisateurs pour les charges de travail transactionnelles, de séries temporelles et analytiques. Pour répondre aux demandes de données sans cesse croissantes des applications modernes, nous faisons évoluer activement notre système de requêtes ; cela inclut la ré-architecture stratégique et l'amélioration des composants clés de notre moteur d'exécution des requêtes. Nous avons besoin de votre aide pour concevoir et construire le cœur d'une base de données de documents à schéma flexible et distribuée.

Ce poste peut être basé dans l'un de nos bureaux en Amérique du Nord, comme NYC ou Palo Alto, ou à distance à travers l'Amérique du Nord.

PROFIL DU CANDIDAT

  1. Plus de 10 ans d'expérience pratique et professionnelle dans le développement de moteurs de requêtes ou les internes de bases de données
  1. Expérience dans la construction de code de niveau production avec une large base d'utilisateurs, une structure de conception robuste et une qualité de code rigoureuse
  1. Diplôme en informatique ou dans un domaine similaire, ou expérience pratique équivalente, avec de solides compétences en structures de données, algorithmes et conception/architecture logicielle
  1. Expérience avec de grandes bases de code écrites en C++ ou dans un autre langage de programmation système. Vous devrez retracer les défauts, estimer la complexité du travail et concevoir des stratégies d'évolution et d'intégration alors que nous réécrivons différents composants du système
  1. Expérience avérée en leadership technique : capacité démontrée à définir et à piloter des feuilles de route pour un composant à moyen terme
  1. Passion pour la théorie et la pratique des moteurs de requêtes de bases de données, ainsi qu'une expérience pratique ou académique dans le domaine des bases de données

ATTENTES DU POSTE

  1. Jouer un rôle clé dans la définition de la feuille de route sur 12 mois pour l'Exécution des Requêtes en recherchant les systèmes de pointe et en tirant parti de votre connaissance approfondie des tendances de l'industrie pour fournir une vision et une direction techniques
  1. Prendre la responsabilité directe de la réalisation d'objectifs à long terme (6-18 mois) pour innover dans l'exécution de requêtes haute performance et d'autres domaines de responsabilité, en coordonnant la stratégie au niveau de l'initiative et en écrivant personnellement du code C++ bien testé et prêt pour la production
  1. Conseiller la direction sur les décisions clés relatives à notre architecture et à nos processus, et collaborer avec les parties prenantes de toute l'entreprise sur de grandes initiatives
  1. Influencer et développer les membres de l'équipe par le mentorat actif, le coaching et le leadership par l'exemple, en aidant à cultiver un vivier de talents solide par le biais d'entretiens et du partage de connaissances

MESURES DE SUCCÈS

  1. En trois mois, vous aurez contribué au développement d'un projet prévu pour la prochaine version majeure, ainsi qu'à la correction de quelques bugs dans une version mineure de notre dernière série de versions stables ; vous aurez appris le cycle de vie du projet de MongoDB et nos objectifs à long terme pour le système
  1. En six mois, vous aurez assumé des responsabilités de revue de code et jouerez un rôle actif dans la rédaction et la revue de la conception de nouvelles fonctionnalités. Vous aurez élargi les horizons de l'équipe en présentant un article favori ou une architecture système liée aux systèmes de requêtes
  1. En douze mois, sur la base de votre vaste expérience passée dans le domaine des requêtes, vous aurez contribué à la feuille de route technique à long terme de l'équipe Requêtes de MongoDB en assumant et en pilotant directement une feuille de route au niveau des composants

MongoDB s'engage à fournir tous les aménagements nécessaires aux personnes handicapées dans le cadre de notre processus de candidature et d'entretien. Pour demander un aménagement en raison d'un handicap, veuillez en informer votre recruteur.

MongoDB, Inc. offre des opportunités d'emploi égales à tous les employés et candidats et interdit toute discrimination et harcèlement de quelque nature que ce soit, et prend toutes les décisions d'embauche sans égard à la race, la couleur, la religion, l'âge, le sexe, l'origine nationale, le handicap, la génétique, le statut d'ancien combattant protégé, l'orientation sexuelle, l'identité ou l'expression de genre, ou toute autre caractéristique protégée par les lois fédérales, étatiques ou locales.

ID Req. : 2273440785

À PROPOS DE MONGODB

MongoDB est conçu pour le changement, permettant à nos clients et à nos employés d'innover à la vitesse du marché. Nous avons redéfini la plateforme de données pour l'ère de l'IA, permettant aux constructeurs de créer, transformer et perturber les industries avec des logiciels. La plateforme de données unifiée de MongoDB, la plateforme de données la plus largement disponible et distribuée mondialement sur le marché, aide les organisations à moderniser les charges de travail héritées, à adopter l'innovation et à libérer l'IA. Notre plateforme cloud-native, MongoDB Atlas, est la seule plateforme de données multi-cloud distribuée mondialement et est disponible sur AWS, Google Cloud et Microsoft Azure.

Avec des bureaux dans le monde entier et plus de 67,000 clients, dont 75% des entreprises du Fortune 100 et des startups natives de l'IA, qui s'appuient sur MongoDB pour leurs applications les plus importantes, nous alimentons la prochaine ère du logiciel.

Notre boussole chez MongoDB est notre Engagement de Leadership, mongodb.com/company guidant comment et pourquoi nous prenons des décisions, nous soutenons mutuellement et réussissons. C'est ce qui fait de nous MongoDB.

Pour favoriser la croissance personnelle et l'impact commercial de nos employés, nous nous engageons à développer une culture de soutien et d'enrichissement pour tous. Des groupes d'affinité d'employés, à l'aide à la fertilité et à une politique généreuse de congé parental mongodb.com/company/blog/culture/employee-benefits-that-make-a-difference-at-mongodb, nous valorisons le bien-être de nos employés et voulons les soutenir à chaque étape de leurs parcours professionnels et personnels. Apprenez-en davantage sur ce que c'est que de travailler chez MongoDB mongodb.com/blog/channel/culture, et aidez-nous à avoir un impact sur le monde !

La fourchette de salaire de base de MongoDB pour ce rôle est indiquée ci-dessous. La rémunération au moment de l'offre est unique à chaque candidat et basée sur une variété de facteurs tels que l'ensemble des compétences, l'expérience, les qualifications et le lieu de travail. Le salaire est une partie du package total de rémunération et d'avantages sociaux de MongoDB. Les autres avantages pour les employés éligibles peuvent inclure : des actions, la participation au programme d'achat d'actions des employés, des congés payés flexibles, 20 semaines de congé parental neutre en matière de genre entièrement rémunéré, une aide à la fertilité et à l'adoption, un plan 401(k), des conseils en santé mentale, l'accès à une couverture d'assurance maladie inclusive pour les personnes transgenres, et des offres d'avantages sociaux. Veuillez noter que la fourchette de salaire de base indiquée ci-dessous et les avantages sociaux décrits dans ce paragraphe ne s'appliquent qu'aux candidats basés aux États-Unis.

La fourchette de salaire de base de MongoDB pour ce rôle aux États-Unis est : $121,000—$327,000 USD

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