Redwood Materials
MongoDB
Staff Software Engineer - Query Execution
Über die Stelle
Treten Sie dem MongoDB Server Query Execution Team bei und helfen Sie uns, eine erstklassige distribuierte Open-Source-Datenbank zu entwickeln. Unser Team spielt eine entscheidende Rolle für die Leistung und Effizienz der Datenverarbeitung von MongoDB. Wir sind verantwortlich für die Entwicklung und Verbesserung der Kern-Ausführungs-Engine, die alle Abfragen antreibt, indem wir einen vom Optimizer erzeugten logischen Abfrageplan in die Realität umsetzen. Dies umfasst die Entwicklung der physischen Operatoren für den Datenabruf und die Datenmanipulation, die Verbesserung der Laufzeit für komplexe analytische und transaktionale Workloads und die Verantwortung für kritische Komponenten wie unsere neue Ausführungs-Engine. Zusätzlich zum Core-Server unterstützen wir die Abfrageausführungsanforderungen anderer wichtiger Produkte wie Atlas Streams, Atlas Search und Vector Search sowie mongosync, was unsere Arbeit für das gesamte MongoDB-Ökosystem unerlässlich macht.
Sie werden einem global verteilten Team mit einer signifikanten Präsenz in Nordamerika und Europa beitreten. Obwohl diese Stelle in der NAMER-Region angesiedelt ist, werden Sie regelmäßig eng mit Kollegen über verschiedene Zeitzonen hinweg zusammenarbeiten. Wir unterstützen sowohl die Arbeit im Büro in unseren nordamerikanischen Hubs wie New York als auch die Remote-Arbeit.
Wir haben unzählige interessante Probleme zu lösen, die direkte Auswirkungen auf Benutzer für transaktionale, Zeitreihen- und analytische Workloads haben. Um den stetig wachsenden Datenanforderungen moderner Anwendungen gerecht zu werden, entwickeln wir unser Abfragesystem aktiv weiter; dies beinhaltet die strategische Neugestaltung und Verbesserung wichtiger Komponenten unserer Abfrageausführungs-Engine. Wir brauchen Ihre Hilfe, um den Kern einer verteilten, flexiblen Schema-Dokumentendatenbank zu entwerfen und zu bauen.
Diese Position kann von einem unserer nordamerikanischen Büros, wie z. B. NYC oder Palo Alto, oder remote in ganz Nordamerika aus besetzt werden.
KANDIDATENPROFIL
- 10+ Jahre praktische, professionelle Erfahrung in der Entwicklung von Abfrage-Engines oder Datenbank-Interna
- Erfahrung im Erstellen von produktionsreifen Code mit einer großen Benutzerbasis, robuster Designstruktur und strenger Codequalität
- Abschluss in Informatik oder einem verwandten Fachgebiet oder gleichwertige praktische Erfahrung, mit starken Kompetenzen in Datenstrukturen, Algorithmen und Software-Design/Architektur
- Erfahrung mit großen Codebasen, geschrieben in C++ oder einer anderen System- Programmiersprache. Sie müssen Fehler verfolgen, die Komplexität der Arbeit einschätzen und Entwicklungs- und Integrationsstrategien entwerfen, während wir verschiedene Komponenten des Systems neu schreiben.
- Nachgewiesene technische Führung: nachgewiesene Fähigkeit, Roadmaps für eine Komponente mittelfristig zu definieren und voranzutreiben
- Leidenschaft für die Theorie und Praxis von Datenbank-Abfrage-Engines sowie praktische oder akademische Erfahrung im Datenbankbereich
AUFGABEN
- Spielen Sie eine Schlüsselrolle bei der Definition der 12-monatigen Roadmap für Query Execution, indem Sie State-of-the-Art-Systeme recherchieren und Ihr tiefes Wissen über Branchentrends nutzen, um technische Vision und Richtung zu geben.
- Übernehmen Sie die direkte Verantwortung für die Erreichung langfristiger Ziele (6-18 Monate), um in Hochleistungs-Abfrageausführung und anderen Verantwortungsbereichen zu innovieren, koordinieren Sie die Strategie auf Initiativebene und schreiben Sie persönlich gut getesteten, produktionsreifen C++-Code.
- Beraten Sie das Management bei wichtigen Entscheidungen bezüglich unserer Architektur und Prozesse und arbeiten Sie mit Stakeholdern im gesamten Unternehmen an großen Initiativen zusammen.
- Beeinflussen und fördern Sie Teammitglieder durch aktives Mentoring, Coaching und Vorbildfunktion, helfen Sie beim Aufbau eines starken Talentpools durch Interviews und Wissensaustausch.
ERFOLGSMASSNAHMEN
- In drei Monaten haben Sie zur Entwicklung eines Projekts beigetragen, das für die nächste Hauptversion geplant ist, und einige Fehler in einer Nebenversion unserer neuesten stabilen Release-Serie behoben; Sie haben den Projektlebenszyklus von MongoDB und unsere langfristigen Ziele für das System kennengelernt.
- In sechs Monaten haben Sie Code-Review-Aufgaben übernommen und spielen eine aktive Rolle bei der Erstellung und Überprüfung des Designs für neue Funktionen. Sie haben die Horizonte des Teams erweitert, indem Sie eine bevorzugte Arbeit oder Systemarchitektur im Zusammenhang mit Abfragesystemen vorgestellt haben.
- Innerhalb von zwölf Monaten haben Sie auf der Grundlage Ihrer umfassenden Vorerfahrung im Abfragebereich zur langfristigen technischen Roadmap des MongoDB Query Teams beigetragen, indem Sie eine Roadmap auf Komponentenebene direkt verantwortet und vorangetrieben haben.
MongoDB ist bestrebt, im Rahmen des Bewerbungs- und Interviewprozesses alle notwendigen Vorkehrungen für Menschen mit Behinderungen zu treffen. Um eine Unterkunft aufgrund einer Behinderung zu beantragen, informieren Sie bitte Ihren Recruiter.
MongoDB, Inc. bietet allen Mitarbeitern und Bewerbern gleiche Beschäftigungschancen und verbietet Diskriminierung und Belästigung jeglicher Art und trifft alle Einstellungsentscheidungen ungeachtet von Rasse, Hautfarbe, Religion, Alter, Geschlecht, nationaler Herkunft, Behinderungsstatus, Genetik, Status als geschützter Veteran, sexueller Orientierung, Geschlechtsidentität oder -ausdruck oder anderen Merkmalen, die durch bundesstaatliche, landesstaatliche oder lokale Gesetze geschützt sind.
Anforderungs-ID: 2273440785
ÜBER MONGODB
MongoDB ist für den Wandel geschaffen und befähigt unsere Kunden und unsere Mitarbeiter, mit der Geschwindigkeit des Marktes zu innovieren. Wir haben die Datenplattform für das KI-Zeitalter neu definiert und ermöglichen es Entwicklern, Branchen mit Software zu schaffen, zu transformieren und zu disruptieren. Die einheitliche Datenplattform von MongoDB, die am weitesten verbreitete, global verteilte Datenplattform auf dem Markt, hilft Organisationen bei der Modernisierung von Legacy- Workloads, der Annahme von Innovationen und der Entfesselung von KI. Unsere Cloud-native Plattform, MongoDB Atlas, ist die einzige global verteilte Multi-Cloud-Datenplattform und ist über AWS, Google Cloud und Microsoft Azure verfügbar.
Mit Niederlassungen weltweit und über 67,000 Kunden, darunter 75% der Fortune 100 und KI-native Startups, die sich für ihre wichtigsten Anwendungen auf MongoDB verlassen, treiben wir die nächste Ära der Software voran.
Unser Kompass bei MongoDB ist unser Leadership Commitment, mongodb.com/company das uns leitet, wie und warum wir Entscheidungen treffen, füreinander da sind und gewinnen. Das macht uns zu MongoDB.
Um das persönliche Wachstum und den Geschäftserfolg unserer Mitarbeiter zu fördern, sind wir bemüht, eine unterstützende und bereichernde Kultur für alle zu entwickeln. Von Mitarbeiter-Affinitätsgruppen über Fruchtbarkeitsunterstützung bis hin zu einer großzügigen Elternzeit- richtlinie mongodb.com/company/blog/culture/employee-benefits-that-make-a-difference-at-mongodb legen wir Wert auf das Wohlbefinden unserer Mitarbeiter und möchten sie auf jedem Schritt ihrer beruflichen und persönlichen Reise unterstützen. Erfahren Sie mehr darüber, wie es ist, bei MongoDB zu arbeiten mongodb.com/blog/channel/culture und helfen Sie uns, die Welt zu verändern!
Das Grundgehalt für diese Position bei MongoDB ist unten aufgeführt. Die Vergütung zum Zeitpunkt des Angebots ist für jeden Kandidaten individuell und basiert auf einer Vielzahl von Faktoren wie Fähigkeiten, Erfahrung, Qualifikationen und Arbeitsort. Das Gehalt ist ein Teil des gesamten Vergütungs- und Leistungspakets von MongoDB. Weitere Leistungen für berechtigte Mitarbeiter können umfassen: Aktienoptionen, Teilnahme am Mitarbeiteraktienkaufprogramm, flexible bezahlte Urlaubszeit, 20 Wochen voll bezahlte geschlechtsneutrale Elternzeit, Fruchtbarkeits- und Adoptionsunterstützung, 401(k) Plan, psychologische Beratung, Zugang zu transgender-inklusiver Krankenversicherung und Gesundheitsleistungen. Bitte beachten Sie, dass die unten aufgeführte Gehaltsspanne und die in diesem Absatz genannten Leistungen nur für Kandidaten mit Sitz in den USA gelten.
Die Grundgehaltsspanne von MongoDB für diese Rolle in den USA beträgt: $121,000—$327,000 USD
