Zum Inhalt springen

Remote Deutschland

Senior-Engineer für Datenbanken und deren Ökosysteme

  • Python · erforderlich
  • Java · erforderlich
  • Rust oder C++ oder Go oder Swift · von Vorteil
  • SQL · erforderlich
  • Docker · von Vorteil
  • Kubernetes · von Vorteil
Arbeitszeit
Flexible Arbeitszeiten werden angeboten.
Erfahrung
Erfahrung mit testgetriebener Entwicklung wird erwartet. Erfahrung mit weiteren Programmiersprachen, Message-Bussen oder DevOps in Containern ist von Vorteil.
Vergütung
Gehalt nicht angegeben

Die Rolle in Kürze

Die Rolle verbessert die Anbindung einer verteilten Zeitreihendatenbank an externe Werkzeuge, Anwendungen und Frameworks. Dazu arbeitet sie mit dem Kernteam, Gründungsingenieuren, der Open-Source-Community und technischen Partnern zusammen, überwiegend in öffentlich verwalteten Projekten, und unterstützt das Produktmanagement bei technischen Anforderungen.

Deine Aufgaben

  • Die Rolle entwickelt und pflegt Datenbanktreiber und Adapter, etwa für JDBC sowie Python mit SQLAlchemy.
  • Sie entwickelt und pflegt Anbindungen an externe Werkzeuge wie Grafana, Tableau und Airflow und verbessert Integrationen durch Beiträge zu Anwendungen und Frameworks Dritter.
  • Sie entwickelt und pflegt interne Administrationswerkzeuge für die Kommandozeile und die grafische Verwaltung.
  • Sie verbessert die PostgreSQL-Kompatibilität der Datenbank und ihres Ökosystems.
  • Sie entwickelt und pflegt Migrationswerkzeuge für den Datenaustausch mit anderen Datenbanksystemen und Speicherformaten in beide Richtungen.
  • Sie erstellt und pflegt technische Dokumentation, darunter Referenzarchitekturen und Integrationsbeispiele.
  • Sie arbeitet mit der Open-Source-Community und technischen Partnern an gemeinsamen Projekten zusammen.
  • Sie unterstützt das Produktmanagement bei technischen Anforderungen.

Das solltest du mitbringen

Erforderlich

  • Erwartet werden ausgeprägte Begeisterung für Open Source und Freude an der Zusammenarbeit mit der FLOSS-Community und dem Kernteam.
  • Erwartet wird eine handwerklich sorgfältige Softwareentwicklung, um bestehende Codebasen kontinuierlich zu verbessern und Verantwortung dafür zu übernehmen.
  • Erforderlich sind Kenntnisse über Standards, Protokolle und deren Einsatzzwecke; eingesetzt werden unter anderem HTTP, PG Wire Protocol, Python DB API und JDBC.
  • Gute Kenntnisse mindestens in Python und Java werden vorausgesetzt.
  • Erfahrung mit testgetriebener Entwicklung wird vorausgesetzt.
  • Erforderlich sind Kenntnisse über Versionierung, Paketierung und Auslieferung in einer Softwareumgebung mit mehreren Programmiersprachen sowie über den Betrieb von Software in Produktionsumgebungen.
  • Ein sicherer Umgang mit relationalen Datenbanken und SQL wird erwartet.
  • Ausgeprägte Fähigkeiten zur Fehlersuche und Problemlösung werden vorausgesetzt.
  • Erwartet wird eine selbstständige, praktisch orientierte Arbeitsweise, die Entwicklungsvorhaben über den gesamten Stack trotz Hindernissen bis zur Auslieferung voranbringt und dabei Softwarequalität, Dokumentation und Kommunikation sicherstellt.

Von Vorteil

  • Erfahrung mit zusätzlichen Programmiersprachen wie Rust, C++, Golang, Swift oder Zig ist erwünscht.
  • Bereits vorhandene Open-Source-Beiträge sind willkommen, aber keine Voraussetzung.
  • Kenntnisse und/oder Erfahrung mit Message-Bus-Systemen wie AMQP, Kafka, MQTT oder ZeroMQ und den zugehörigen Broker-Implementierungen sind von Vorteil.
  • Kenntnisse und/oder DevOps-Erfahrung in containerisierten Umgebungen mit Docker und K8s sind von Vorteil.

So ist Remote hier geregelt

  • Ein Remote-Arbeitsplatz ist mit direkter Anstellung bei einer Gesellschaft in Deutschland oder Österreich oder über eine weitere Organisation im Heimatland möglich.

Das wird angeboten

  • Die Tätigkeit bietet die Möglichkeit, ein durch Risikokapital finanziertes Technologieunternehmen von der Phase vor der B-Finanzierungsrunde bis zum Exit zu begleiten.
  • Geboten werden ein unterstützendes Arbeitsklima und eine offene Zusammenarbeit mit Menschen unterschiedlicher Hintergründe.
  • Eine wettbewerbsfähige Vergütung wird angeboten.
  • Zu den Zusatzleistungen gehören flexible Urlaubsregelungen sowie Angebote für Fitness und Weiterbildung.
  • Eine Teilnahme an einem Aktienoptionsprogramm für Beschäftigte wird angeboten.

Veröffentlicht: Datum unbekannt · 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.