Aller au contenu

MongoDB

Ingénieur logiciel Staff - Exécution de requêtes

AWSC++
Traduction automatique. Consultez l’original.

À propos du poste

Rejoignez l'équipe d'exécution de requêtes du serveur MongoDB 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 création et de l'amélioration du moteur d'exécution principal qui alimente toutes les requêtes, en transformant un plan de requête logique produit par l'optimiseur 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 runtime pour les charges de travail transactionnelles et analytiques complexes, et la gestion 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 de requêtes d'autres produits majeurs tels que Atlas Streams, Atlas Search, 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 poste soit basé dans la région NAMER, vous collaborerez régulièrement et étroitement avec des collègues situés dans différents fuseaux horaires. Nous prenons en charge le travail basé au 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 ayant 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 toujours 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 de composants clés de notre moteur d'exécution de requêtes. Nous avons besoin de votre aide pour concevoir et construire le cœur d'une base de données de documents distribuée à schéma flexible.

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

PROFIL DU CANDIDAT

  1. 10+ années d'expérience pratique et professionnelle dans le développement de moteurs de requêtes ou les composants internes de bases de données
  1. Expérience dans la création 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 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 larges bases de code écrites en C++ ou un autre langage de programmation système. Vous devrez traquer les défauts, estimer la complexité du travail et concevoir des stratégies d'évolution et d'intégration à mesure 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 de 12 mois pour l'exécution des requêtes en recherchant des 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 l'atteinte des 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 liées à notre architecture et à nos processus, et collaborer avec les parties prenantes à travers l'entreprise sur de grandes initiatives
  1. Influencer et faire grandir les membres de l'équipe par le mentorat actif, le coaching et en montrant l'exemple, en aidant à cultiver un solide vivier de talents par le recrutement et le 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 des projets 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 ou une architecture système favori lié aux systèmes de requêtes
  1. En douze mois, sur la base de votre vaste expérience passée dans l'espace des requêtes, vous aurez contribué à la feuille de route technique à long terme de l'équipe de requêtes MongoDB en possédant et en pilotant directement une feuille de route au niveau des composants

MongoDB s'engage à fournir tous les aménagements nécessaires aux personnes en situation de handicap 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 à l'emploi, interdit toute discrimination et tout harcèlement, et prend toutes les décisions d'embauche sans égard à la race, la couleur, la religion, l'âge, le sexe, l'origine nationale, le statut de handicap, la génétique, le statut de vétéran 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 de demande : 2273440785

À PROPOS DE MONGODB

MongoDB est conçu pour le changement, permettant à nos clients et à nos collaborateurs d'innover à la vitesse du marché. Nous avons redéfini la plateforme de données pour l'ère de l'IA, permettant aux bâtisseurs de créer, transformer et perturber les industries avec le logiciel. La plateforme de données unifiée de MongoDB, la plateforme de données distribuée mondialement la plus largement disponible sur le marché, aide les organisations à moderniser leurs 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% du Fortune 100 et des startups natives de l'IA, s'appuyant 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 gagnons. 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é des employés à l'assistance à 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 souhaitons les soutenir à chaque étape de leur parcours professionnel et personnel. Apprenez-en plus sur ce que signifie 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 poste est indiquée ci-dessous. La rémunération au moment de l'offre est unique à chaque candidat et basée sur divers facteurs tels que les compétences, l'expérience, les qualifications et le lieu de travail. Le salaire n'est qu'une partie de la rémunération totale et du package d'avantages sociaux de MongoDB. Les autres avantages pour les employés éligibles peuvent inclure : capitaux propres, participation au plan d'achat d'actions des employés, congés payés flexibles, 20 semaines de congé parental neutre en matière de genre entièrement rémunéré, assistance à la fertilité et à l'adoption, plan 401(k), conseil en santé mentale, accès à une couverture d'assurance maladie inclusive pour les personnes transgenres et offres d'avantages sociaux en matière de santé. 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 poste aux États-Unis est : $101,000—$273,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