Sr. Staff Software Engineer - Apache Iceberg

Sr. Staff Software Engineer - Apache Iceberg

Vollzeit Homeoffice (teilweise)
C

Auf einen Blick

  • Aufgaben: Entwickle die nächste Generation von Apache Iceberg und verbessere Datenarchitekturen.
  • Unternehmen: Cloudera, ein führendes Unternehmen im Bereich Big Data und digitale Transformation.
  • Vorteile: Großzügige Urlaubstage, flexible Arbeitszeiten, umfassende Gesundheitsprogramme und Karriereentwicklung.
  • Weitere Informationen: Dynamisches Team mit internationalen Kollegen und großartigen Wachstumschancen.
  • Warum dieser Job: Gestalte die Zukunft der Datenverarbeitung und arbeite an innovativen Lösungen für große Unternehmen.
  • Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere mit Java, Scala oder Python.

Bereich: Engineering

Senioritätsstufe: Mid-Senior level

Bei Cloudera befähigen wir Menschen, komplexe Daten in klare und umsetzbare Erkenntnisse zu transformieren. Mit so vielen verwalteten Daten wie die Hyperscaler sind wir der bevorzugte Datenpartner für die Top-Unternehmen in fast jeder Branche. Angetrieben von der unermüdlichen Innovation der Open-Source-Community, fördert Cloudera die digitale Transformation für die größten Unternehmen der Welt.

Die Data Platform Pillar ist das Fundament von Clouderas Technologie, wo wir die Kernkomponenten entwerfen und bauen, die es unseren Kunden ermöglichen, Daten mit unvergleichlicher Skalierbarkeit, Sicherheit und Leistung zu speichern, zu verwalten und zu verarbeiten. Schließen Sie sich der Spitze der Big Data-Innovation bei Cloudera an!

Wir suchen einen visionären Staff Engineer, der die Verantwortung für die nächste Generation unserer unternehmensgerechten Apache Iceberg-Distribution übernimmt. Dies ist eine seltene Gelegenheit, das System zu entwerfen, zu entwickeln und zu skalieren, das die Datenverarbeitung für die größten Unternehmen der Welt antreibt und Petabytes von Daten über Tausende von Knoten verwaltet.

Wenn Sie ein erfahrener Leiter in verteilten Systemen und Datenverarbeitung sind, bereit, massive Auswirkungen zu erzielen und die Zukunft des Data Engineering zu definieren, beginnt Ihre Mission hier. Dies ist Ihre Chance, Lösungen zu entwerfen, die für die Verwaltung von Petabyte (PB) großen Datensätzen über Multi-Cloud-Umgebungen verantwortlich sind. Sie werden tiefgehende technische Erfahrungen in komplexen Big Data-Anwendungsfällen sammeln und die einzigartige Gelegenheit nutzen, ein Kernbeitragender zur lebendigen Apache Iceberg Open-Source-Community zu werden und direkt den Verlauf des Projekts zu beeinflussen.

Als Sr. Staff Engineer werden Sie:

  • Die Zukunft der Datenarchitektur vorantreiben, indem Sie ein Kernbeitragender zu Apache Iceberg werden, dem Open-Source-Projekt, das moderne Datenseen definiert.
  • Leistungsverbesserungen für alle Engines im Cloudera-Stack bringen, indem Sie neue Funktionen in Iceberg implementieren und mit anderen Teams zusammenarbeiten, um diese während Abfragen zu nutzen.
  • Mit Produktmanagern und Kunden zusammenarbeiten, um herauszufinden, wie Iceberg für moderne Datenseen verbessert werden kann.
  • Neue Funktionen in Java auf modernen Plattformen entwickeln.
  • Ein solides Verständnis und tiefes technisches Wissen über Komponenten im Cloudera-Stack erlangen, wobei der Fokus auf Iceberg liegt, das Sie in Ihren täglichen Aufgaben nutzen können.
  • An massiven verteilten Systemen arbeiten, die von Hunderten bis Tausenden von Knoten in Produktionsclustern reichen und die Fähigkeiten von Iceberg zur Handhabung von PB-großen Datenarchitekturen nutzen.
  • Systemebene Bereitstellungsprobleme debuggen, Ursachenanalysen durchführen, Systemtests analysieren und Fehler beheben.
  • Mit anderen Teammitgliedern und Stakeholdern zusammenarbeiten.

Wir freuen uns, wenn Sie folgende Erfahrungen mitbringen:

  • Abschluss in Informatik oder gleichwertig und 7+ Jahre Erfahrung; ODER Master-Abschluss und 5+ Jahre Erfahrung; ODER Doktortitel und 3+ Jahre Erfahrung.
  • Praktischer Programmierer mit soliden Datenstrukturen und Algorithmen.
  • Erfahrung in Systemdesign und -entwicklung.
  • Starkes Verständnis von mindestens einer der folgenden Sprachen: Java, Scala, C++, Python. Und Interesse daran, die Sprachen zu lernen, die wir verwenden.
  • Leidenschaft für Programmierung, saubere Codierungsgewohnheiten, Aufmerksamkeit für Details und Fokus auf Qualität.
  • Starke Fähigkeit, Probleme unabhängig zu recherchieren und zu lösen, ohne ständige Aufsicht.
  • Fähigkeit, sowohl unabhängig als auch als Teil eines internationalen und virtuellen Teams effektiv zu arbeiten.
  • Exzellente Kommunikations- und Zusammenarbeitfähigkeiten.
  • (Am wichtigsten) Offene Einstellung, Wunsch, neue Dinge zu lernen und großartige Produkte zu entwickeln.

Sie könnten Folgendes haben:

  • Erfahrung mit der Nutzung/Entwicklung von Apache Iceberg oder anderen verwandten Technologien.
  • Erfahrung (oder nachgewiesenes Interesse) an verteiltem Rechnen oder Hochverfügbarkeitssystemen.
  • Beiträge zu Open-Source-Projekten.
  • Erfahrung mit SQL-Optimierung, von der Analyse von Abfrageplänen bis zur Implementierung von Optimierungen in SQL-Engines.

Warum diese Rolle wichtig ist: Sie werden komplexe Herausforderungen in verteilten Systemen angehen und die grundlegende Software für die Steuerungs- und Datenebenen entwickeln, die CDP antreibt und im großen Maßstab am Laufen hält. Arbeiten Sie an der Spitze der Hybrid- und Multi-Cloud-Technologie, um Datenwissenschaftler, Ingenieure und Analysten mit den Tools und Infrastrukturen auszustatten, die sie für fortgeschrittene Analysen und Modellierungen benötigen. Zusammenarbeit ist der Schlüssel, Sie werden mit brillanten Köpfen aus Produkt, Datenwissenschaft und Technik zusammenarbeiten, um Innovationen voranzutreiben, bewährte Praktiken zu standardisieren und die Zukunft von Unternehmens-AI und Datenplattformen zu gestalten. Dies ist Ihre Chance, die Zukunft der Daten zu gestalten und zu sehen, wie Ihre Arbeit globale Auswirkungen hat.

Diese Rolle ist nicht für eine Einwanderungssponsoring berechtigt.

Der erwartete Grundgehaltsbereich für diese Rolle in Washington liegt bei 213.000 - 266.000 USD. Das Gehalt variiert je nach Ihren berufsbezogenen Fähigkeiten, Erfahrungen und Standort.

Was Sie von uns erwarten können:

  • Großzügige PTO-Richtlinie.
  • Unterstützung der Work-Life-Balance mit Unplugged Days.
  • Flexibles WFH-Programm.
  • Programme für mentale und körperliche Gesundheit.
  • Telefon- und Internetvergütungsprogramm.
  • Zugang zu kontinuierlicher beruflicher Entwicklung.
  • Umfassende Leistungen und wettbewerbsfähige Pakete.
  • Bezahlte Freiwilligenzeit.
  • Mitarbeiterressourcengruppen.

EEO/VEVRAA

#LI-SZ1 #LI-REMOTE

Sr. Staff Software Engineer - Apache Iceberg Arbeitgeber: Cloudera

Cloudera ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an der Spitze der KI-Innovation zu arbeiten und komplexe Daten in umsetzbare Erkenntnisse zu verwandeln. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer unterstützenden Unternehmenskultur fördert Cloudera eine ausgewogene Work-Life-Balance und bietet großzügige Leistungen sowie flexible Arbeitsmöglichkeiten. In Japan/Korea profitieren Sie von einem dynamischen Umfeld, das Ihnen die Chance gibt, direkt mit führenden Unternehmen zusammenzuarbeiten und Ihre Fähigkeiten in einem schnelllebigen, technologiegetriebenen Markt weiterzuentwickeln.

C

Kontaktdaten:

Cloudera Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Sr. Staff Software Engineer - Apache Iceberg mit Bravour zu bestehen

Java
Scala
C++
Python
Datenstrukturen und Algorithmen
Systemdesign
Entwicklung verteilter Systeme