Zum Inhalt springen

Feldera

Backend Infrastructure Engineer: Connectors (Rust)

JavaSQLC++RustGo
Automatische Übersetzung. Prüfe das Original.

Über uns

Feldera Feldera definiert neu, wie Ingenieure über sich ändernde Daten hinweg rechnen. Angetrieben von einem preisgekrönten Durchbruch in der Datenbanktheorie (DBSP) hält unsere Plattform selbst die komplexesten SQL-Ansichten inkrementell auf dem neuesten Stand, wenn sich Daten ändern, selbst wenn Pipelines Hunderte von Joins, Aggregationen, Unions und sogar Rekursionen enthalten. Sie hat führenden Unternehmen ermöglicht, stets aktuelle Echtzeit-Einblicke in Live- und historische Daten zu erhalten, mit 10x geringeren Kosten und 100x schnellerer Time-to-Production.

In dieser Rolle konzentrieren Sie sich auf unsere sichere, skalierbare, produktionsreife Self-Hosted-Plattform; eine, die Kunden auf ihrer eigenen Infrastruktur bereitstellen, von Laptops bis hin zu Multi-Node-Clustern.

Die Rolle

Wir suchen einen Rust Backend-Ingenieur, der das Connector-Ökosystem von Feldera verantwortet und weiterentwickelt. Sie werden Connectoren mit Systemen wie Delta Lake, Apache Iceberg, Kafka und Postgres bauen und pflegen. Das bedeutet, dass Sie sich tief mit den Details der Speicherformate, Wire-Protokolle, Transaktionssemantiken und Change-Data-Capture-Mechanismen jedes Systems befassen und diese in Ingest- und Output-Adapter umwandeln, die schnell, korrekt und ausfallsicher sind.

Was Sie tun werden

  1. Connector-Engineering: Verantworten und Weiterentwickeln der Input- und Output-Connectoren von Feldera für Data Lakes (Delta Lake, Iceberg), Streaming-Systeme (Kafka und das breitere Kafka-Ökosystem) und Datenbanken (Postgres und andere OLTP/OLAP-Speicher).
  1. Change Data Capture: Aufbau robuster CDC-Ingestion, die Upstream-Änderungen in korrekte, geordnete und konsistente Änderungsströme in Feldera-Pipelines umwandelt.
  1. Connector-Framework: Entwerfen und Verbessern der gemeinsamen Abstraktionen, APIs und Werkzeuge, die die Erstellung, das Testen und den Betrieb von Connectoren schnell und konsistent machen.
  1. Formate & Protokolle: Arbeiten auf der Ebene von Tabellenformaten (Parquet, Delta, Iceberg-Metadaten), Serialisierungsformaten (Avro, JSON, Protobuf) und Wire-Protokollen, um sauber und effizient mit jedem System zu integrieren.
  1. Korrektheit & Fehlertoleranz: Sicherstellen, dass Connectoren zuverlässig sind und ohne Datenverlust oder Duplizierung über die angegebenen Garantien hinaus arbeiten.
  1. Performance: Den Connector-Durchsatz und die Latenz maximieren, um mit anspruchsvollen Produktions-Workloads Schritt zu halten.
  1. Fehlerbehebung: Debuggen komplexer verteilter Systemprobleme, die Feldera und externe Systeme in Kundenumgebungen umfassen.

Mindestanforderungen

  1. Starke Kenntnisse in Rust oder fundierte Systemprogrammiererfahrung in einer vergleichbaren Sprache (C++, Go, Java/Scala) mit nachgewiesener Fähigkeit, sich schnell in Rust einzuarbeiten.
  1. Erfahrung im Aufbau von Datenintegrationen, Connectoren oder Pipelines in der Produktion – Verschieben von Daten zwischen Speichersystemen, Streaming-Plattformen oder Datenbanken.
  1. Praktische Erfahrung mit einem oder mehreren der folgenden Systeme: Kafka, Delta Lake, Iceberg, Postgres oder vergleichbare Streaming-/Lakehouse-/Datenbanksysteme.
  1. Praktische Kenntnisse von Daten Serialisierungs- und Tabellenformaten (z. B. Avro, Protobuf, JSON, Parquet).
  1. Verständnis der Grundlagen verteilter Systeme: Delivery Semantics, Ordering, Checkpointing und Fault Recovery.
  1. Starke Fähigkeiten zur Fehlerbehebung und die Fähigkeit, komplexe Probleme über Systemgrenzen hinweg zu debuggen.
  1. Eigeninitiative mit exzellenten Kommunikationsfähigkeiten und der Fähigkeit, effektiv in einem Remote-Team zu arbeiten.
  1. Kandidaten müssen über eine Arbeitserlaubnis in ihrem Wohnsitzland verfügen. Wir können derzeit keine Arbeitsvisa sponsern.

Arbeiten bei Feldera

Wir sind ein kleines, technisches Team, das eine Kategorie aufbaut, die es noch nicht gibt. Ein paar Dinge, die Sie wissen sollten, bevor Sie sich bewerben:

  • Vollständig Remote. Verteilt in den USA und im Ausland. Wir stellen für Zeitzonenüberschneidung ein, nicht für den Standort.
  • Flache Organisation mit hoher Autonomie, Eigenverantwortung und asynchroner Zusammenarbeit. Sie arbeiten direkt mit den Gründern zusammen.
  • Schnell und ehrlich. Wir bewegen uns schnell, entscheiden auf Basis von Beweisen, korrigieren uns offen und erwarten, dass Sie dasselbe tun.
  • Belohnung für Wirkung, nicht für Betriebszugehörigkeit. Wir erkennen an, was Sie liefern, welche Ergebnisse es erzielt und wie sehr Sie das Niveau des Teams anheben.

Wenn das energiegeladen klingt, bewerben Sie sich. Wenn nicht, sind wir wahrscheinlich nicht die richtige Wahl.

Vergütung & Leistungen

  • Wettbewerbsfähiges Gehalt & bedeutsame Beteiligung
  • Kranken-, Zahn- und Augenversicherung – 90 % der Prämien werden von Feldera übernommen
  • HSA & FSA
  • 401(k)
  • Vollständig Remote

(Die aufgeführten Leistungen gelten für in den USA ansässige Mitarbeiter.)

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026