Staff Software Engineer, Online Database Ingestion Infrastructure

Vollzeit
Remote Senior
📍 United States
🗓 Veröffentlicht vor 4 Tagen
💰 211.140 € / Jahr

remote-job.net Job-Zusammenfassung:
đź’¶ Gehalt: 211.140
⏰ Wöchentliche Arbeitszeit: 40h
🔍 Empfohlene Erfahrung: Senior
🎓 Empfohlene Ausbildung: keine Angabe
đź“‹ Hauptaufgaben:
  • Entwicklung und Betrieb der Data‑Ingestion‑Plattform (Snapshots & CDC).
  • FĂĽhrung und Lieferung mehrmonatiger, funktionsĂĽbergreifender Projekte.
  • Mentoring des Teams und Sicherstellung hoher Betriebsstandards (On‑Call‑Beteiligung).
âś… Hauptvoraussetzungen:
  • 9+ Jahre Erfahrung mit groĂźskaligen, verteilten Backend‑Systemen.
  • Praktische Erfahrung mit Online‑DBs und Offline‑Ingestion‑Pipelines (DB‑Snapshots, Exporte).
  • Kenntnisse in Java/Scala/Python sowie Spark und Kafka.
🏭 Branche: Travel & Hospitality

Ăśber das Unternehmen

Airbnb wurde 2007 gegründet, als zwei Gastgeber drei Gäste in ihrem Zuhause in San Francisco empfingen. Seitdem wuchs das Unternehmen auf über 5 Millionen Gastgeber, die weltweit mehr als 2 Milliarden Gästearrivals ermöglicht haben. Gastgeber bieten einzigartige Unterkünfte und Erlebnisse, die Gästen authentische Verbindungen zu lokalen Gemeinschaften ermöglichen.

Das hier ausgeschriebene Team ist die Ingestion-Gruppe innerhalb der Organisation Online Database Infrastructure. Die Mission des Teams ist es, eine verwaltete, zuverlässige, leistungsfähige und skalierbare Plattform bereitzustellen, um Daten aus Airbnbs Online-Datenbanken für die Offline-Verarbeitung zu exportieren. Das Team entwickelt und betreibt aktuell Lösungen für Near‑Realtime-Change-Logs (CDC) sowie periodische Snapshot- und Mutationsexporte.


Aufgaben
  • Entwicklung und Betrieb eines skalierbaren Data‑Ingestion‑Systems fĂĽr DB‑Snapshots und Near‑Realtime CDC‑Ereignisse.
  • Hands‑on Arbeit (Code, Design, Tests) und Zusammenarbeit mit bereichsĂĽbergreifenden Partnern, um mehrmonatige Projekte termingerecht zu liefern.
  • FĂĽhrung eines Entwicklerteams zur Umsetzung ĂĽber mehrere Quartale gehender, funktionsĂĽbergreifender Projekte.
  • Evaluierung und Integration neuer Technologien/Methoden zur Verbesserung der Ingestion‑Architektur.
  • Mentoring von Teammitgliedern und Hebung technischer Standards.
  • Steigerung der Betriebsstandards durch proaktive Identifikation, Debugging und Behebung von Betriebsproblemen; Teilnahme an der On‑Call‑Rotation.

Voraussetzungen
  • Mindestens 9 Jahre Erfahrung im Aufbau und Betrieb groĂźskaliger, verteilter Backend‑Systeme.
  • Nachgewiesene Erfahrung mit Online‑verteilten Datenbanken und Offline‑Ingestion‑Pipelines; Kenntnis der Interna verteilter Datenbanken und Data‑Warehouse‑Systeme.
  • Erhebliche Erfahrung in Java, Scala oder Python; Vertrautheit mit Apache Spark und Kafka.
  • Starke Kommunikations‑ und Kollaborationsfähigkeiten sowie Fähigkeit, Stakeholder zu beeinflussen.
  • Erfahrung mit Planung und Lieferung mehrmonatiger Projekte und technischer FĂĽhrung/Coaching.
  • Nice‑to‑have: Erfahrung mit AWS/GCP, Flink, Kubernetes, Airflow, Aurora/TiDB und Iceberg (inkl. inkrementelle Snapshots).

Benefits
  • Wettbewerbsfähiges Gehalt mit zusätzlicher Möglichkeit fĂĽr Bonus, Aktien und Benefits.
  • Employee Travel Credits (Mitarbeiterreise‑Guthaben).
  • Remote‑Eligible‑Position (US‑weit, eingeschränkte Staaten möglich) mit gelegentlichen BĂĽro‑ oder Offsite‑Terminen.
  • Inklusiver Bewerbungs‑ und Interviewprozess mit UnterstĂĽtzung bei angemessenen Vorkehrungen fĂĽr Behinderungen.

Source
Engineer Archives