Remote nach Länderfreigabe
Wissenschaftliche Fachkraft für Datenbankforschung
Unternehmensweite Offsites bieten Gelegenheiten zum persönlichen Austausch.
- Arbeitszeit
- Vollzeit
- Erfahrung
- Erforderlich sind Forschungserfahrung in Datenbanken, verteilten Systemen, Systemsoftware oder ML-Systemen sowie Erfahrung mit Datenbankinterna oder großen Systemcodebasen.
- Vergütung
- Gehalt nicht angegeben
Die Rolle in Kürze
Die Rolle verbindet angewandte Datenbankforschung, verteilte Systeme, KI und Systemsoftwareentwicklung, um Leistung, Skalierbarkeit, Zuverlässigkeit und Funktionalität von Open-Source-Datenbanken zu verbessern. Gemeinsam mit Forschenden sowie Engineering-Teams für Datenbankkerne, Infrastruktur und Datenverarbeitung entstehen neue Verfahren und robuste Implementierungen für den praktischen Einsatz.
Deine Aufgaben
- Die Rolle betreibt angewandte Forschung an Open-Source-Datenbanksystemen wie PostgreSQL, um deren Leistung, Skalierbarkeit, Zuverlässigkeit und Funktionalität zu verbessern.
- Sie entwirft und bewertet Algorithmen, Datenstrukturen und Systemarchitekturen für Abfrageoptimierung, Ausführungsengines, Indexierung, Speicherverwaltung und verteilte Datenverwaltung. Das Forschungsspektrum umfasst auch Konsensprotokolle, materialisierte Sichten und neue agentische Workloads.
- Sie entwickelt hochwertige Forschungsprototypen und produktionsreife Implementierungen und integriert erfolgreiche Verfahren gemeinsam mit Engineering-Teams in Open-Source- und Produktionssysteme.
- Sie analysiert umfangreiche Datenbank-Workloads, Performance-Traces, Benchmarks und Produktionstelemetrie, um Engpässe und Optimierungsmöglichkeiten zu erkennen.
- Sie konzipiert aussagekräftige Experimente und Benchmarks, um neue Verfahren unter realistischen Workloads, Hardwarekonfigurationen und Bereitstellungsumgebungen zu bewerten.
- Projekte können die Verbesserung von Abfrageplanung und Ausführung, die Verringerung des CPU- und Speicheraufwands, höheren Durchsatz und mehr Nebenläufigkeit umfassen. Weitere mögliche Schwerpunkte sind die Skalierung verteilter Installationen und die Anpassung von Systemkomponenten an moderne Hardware.
- Sie vermittelt Forschungsergebnisse durch technische Berichte, Open-Source-Beiträge, interne Präsentationen und Veröffentlichungen auf führenden Datenbank- und Systemkonferenzen wie SIGMOD, VLDB oder CIDR. Die Teilnahme an führenden Forschungskonferenzen wird unterstützt.
- Sie identifiziert neue Forschungsfelder, gestaltet längerfristige Forschungsprojekte und trägt zur technischen Ausrichtung der Forschungsgruppe bei. Außerdem wirkt sie an der Unternehmenskultur mit.
Das solltest du mitbringen
Erforderlich
- Erforderlich ist ein Masterabschluss oder eine Promotion in Informatik, Data Science oder einem verwandten Fach mit Forschungserfahrung in Datenbanken, verteilten Systemen, Systemsoftware oder Systemen für maschinelles Lernen.
- Erforderlich ist eine starke Publikationsbilanz mit datenbank- oder systembezogenen Arbeiten in führenden begutachteten Forschungsforen wie SIGMOD, VLDB, SOSP, OSDI, NSDI oder NeurIPS.
- Erforderlich ist ein fundierter Hintergrund in Programmierung und Systementwicklung einschließlich Erfahrung mit Datenbankinterna oder anderen großen Systemcodebasen, beispielsweise PostgreSQL, MySQL oder vergleichbaren modernen Datenbankmanagementsystemen.
- Erforderlich ist die sichere Beherrschung der Systemprogrammierung mit C, C++, Rust, Zig oder einer vergleichbaren hardwarenahen Programmiersprache.
- Erforderlich sind ausgeprägte analytische und experimentelle Fähigkeiten, Problemlösungskompetenz und technische Kommunikationsfähigkeit.
Von Vorteil
- Bevorzugt wird Erfahrung mit der Entwicklung oder dem Betrieb von Datenbanksystemen in Cloud-Umgebungen wie AWS, Google Cloud Platform oder Microsoft Azure.
- Bevorzugt wird Vertrautheit mit großen Sprachmodellen, bestärkendem Lernen, lernbasierter Optimierung oder anderen Verfahren an der Schnittstelle zwischen maschinellem Lernen und Systemen.
- Bevorzugt wird Erfahrung mit Beiträgen zu großen Open-Source-Systemprojekten, insbesondere Datenbankengines, verteilten Systemen, Compilern oder Speichersystemen.
- Ein zusätzlicher Vorteil ist Vertrautheit mit modernen Werkzeugen für Systementwicklung und Verifikation, einschließlich formaler Spezifikation oder Model-Checking-Frameworks wie TLA+/PlusCal, Alloy oder Lean sowie einschlägiger Entwicklungswerkzeuge und Sprachen wie LLVM, eBPF, Python, Go oder fortgeschrittener Profiling- und Debugging-Werkzeuge wie perf, Sanitizern oder Tracing-Frameworks.
- Ein zusätzlicher Vorteil sind nachweisbare Erfolge bei der Optimierung von Datenbanksystemen durch Hardwarebeschleunigung, etwa mit GPU, FPGA oder CXL. Der Schwerpunkt liegt auf Verfahren zur Auslagerung von Abfrageausführung, Speicherschichten und datenintensiven Grundoperationen mithilfe von Frameworks wie CUDA, SYCL, ROCm oder spezialisierten FPGA-Entwicklungsabläufen.
So ist Remote hier geregelt
- Das Arbeitsumfeld ist remote-freundlich; das Unternehmen arbeitet global verteilt in über 25 Ländern.
- Unternehmensweite Offsites bieten Möglichkeiten zum persönlichen Austausch mit Kolleginnen und Kollegen.
Das wird angeboten
- Der Arbeitgeber leistet Beiträge zur Gesundheitsversorgung.
- Alle neuen Teammitglieder erhalten Aktienoptionen.
- In den USA gilt eine flexible Urlaubsregelung; in anderen Ländern wird ein umfangreicher Urlaubsanspruch geboten.
- Remote-Beschäftigte erhalten 500 US-Dollar für die Einrichtung ihres Heimbüros.
- Unternehmensweite Offsites ermöglichen persönliche Begegnungen mit Kolleginnen und Kollegen.
- Veröffentlichungen, Open-Source-Beiträge, die Teilnahme an führenden Forschungskonferenzen und ambitionierte Projekte werden durch Forschung und Engineering unterstützt.
Veröffentlicht: 02.10.2026 · Quelle geprüft: 18.10.2026.
Die Angaben sind für RemoteFruit einheitlich aufbereitet. Maßgeblich bleibt die Originalanzeige. RemoteFruit steht in keiner Partnerschaft mit dem ausschreibenden Unternehmen.