Auf einen Blick
- Aufgaben: Entwickle leistungsstarke Datenintegrationslösungen und arbeite an innovativen Projekten.
- Unternehmen: Schnell wachsendes Cloud-Unternehmen mit einer Kultur der Zusammenarbeit.
- Vorteile: Flexibles Arbeiten, Gesundheitsleistungen, Aktienoptionen und großzügige Urlaubsregelungen.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Wachstumschancen und Einfluss auf die Unternehmenskultur.
- Warum dieser Job: Gestalte die Zukunft der Datenverarbeitung und arbeite mit modernster Technologie.
- Qualifikationen: Mindestens 6 Jahre Erfahrung in der Softwareentwicklung und Kenntnisse in Streaming-Frameworks.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Über ClickHouse: ClickHouse ist eines der innovativsten und am schnellsten wachsenden privaten Cloud-Unternehmen. Mit mehr als 3.000 Kunden und einem jährlichen Umsatzwachstum von über 250 Prozent führt ClickHouse den Markt für Echtzeitanalysen, Datenlagerung, Beobachtbarkeit und KI-Workloads an. Das Unternehmen hat kürzlich eine Finanzierungsrunde der Serie D in Höhe von 400 Millionen US-Dollar abgeschlossen.
Das Connectors-Team ist die Brücke zwischen ClickHouse und dem gesamten Datenökosystem. Wir bauen und pflegen die Connectoren, die ClickHouse für Millionen von Entwicklern und Datenpraktikern weltweit zugänglich machen. Unsere Arbeit reicht von niedrigstufigen Datenbankintegrationen bis hin zu hochgradigen Datenvisualisierungs-Plugins.
Was werden Sie tun? Als Senior Software Engineer, der sich auf JVM-basierte Frameworks spezialisiert hat, sind Sie ein zentraler Mitwirkender und verantwortlich für kritische Teile des Datenengineering-Ökosystems von ClickHouse. Sie werden das volle Lebenszyklusmanagement von Datenframework-Integrationen übernehmen - vom Kern-Datenbanktreiber, der Milliarden von Datensätzen pro Sekunde verarbeitet, bis hin zu SDKs und Connectoren.
Über Sie:
- 6+ Jahre Erfahrung in der Softwareentwicklung mit Fokus auf qualitativ hochwertige, datenzentrierte Lösungen.
- Nachgewiesene Erfahrung mit den Interna von Streaming- oder Datenintegrations-Frameworks, insbesondere Apache Kafka oder ähnlichen Pub/Sub-Systemen.
- Erfahrung in der Entwicklung oder Erweiterung von Connectoren, Senken oder Quellen für mindestens ein Streaming-Verarbeitungs-Framework.
- Praktische Erfahrung mit Apache Kafka oder ähnlichen verteilten Messaging-Systemen.
- Starkes Verständnis der Datenbankgrundlagen: SQL, Datenmodellierung, Abfrageoptimierung.
- Nachweisliche Erfolge beim Aufbau skalierbarer Datenintegrationssysteme.
- Starke Kenntnisse in Java und dem JVM-Ökosystem.
- Solide Erfahrung mit nebenläufiger Programmierung in Java.
- Hervorragende schriftliche und mündliche Kommunikationsfähigkeiten.
- Leidenschaft für Open-Source-Entwicklung.
Bonuspunkte für:
- Frühere Beiträge zu Open-Source-Projekten.
- Vertrautheit mit ClickHouse oder ähnlichen Hochleistungsdatenplattformen.
- Kenntnisse in Python, insbesondere im Kontext der Datenverarbeitung.
Vergütung: Die typischen Gehaltsspannen für diese Position variieren je nach Standort.
Vorteile: Flexibles Arbeitsumfeld, Gesundheitsversorgung, Unternehmensanteile, flexible Urlaubsregelungen, Homeoffice-Ausstattung und globale Zusammenkünfte.
Kultur: Sie werden entscheidend zur Gestaltung unserer Kultur beitragen.
Gleichberechtigung & Datenschutz: ClickHouse bietet Chancengleichheit und verbietet Diskriminierung und Belästigung jeglicher Art.
Senior Software Engineer - Java Streaming - Connectors Arbeitgeber: ClickHouse
ClickHouse ist ein innovativer und schnell wachsender Anbieter im Bereich Cloud-Technologie, der seinen Mitarbeitern eine flexible Arbeitsumgebung und die Möglichkeit bietet, an bedeutenden Projekten in der Datenanalyse zu arbeiten. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer offenen Unternehmenskultur, die durch globale Vernetzung und regelmäßige persönliche Treffen gefördert wird, bietet ClickHouse nicht nur wettbewerbsfähige Vergütungen, sondern auch Aktienoptionen und großzügige Urlaubsregelungen. Hier haben Sie die Chance, aktiv zur Gestaltung der Unternehmenskultur beizutragen und Teil eines dynamischen Teams zu werden, das die Zukunft der Datenverarbeitung prägt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Software Engineer - Java Streaming - Connectors erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht nur auf die Stellenanzeigen warten, sondern aktiv nach Verbindungen suchen und Gespräche führen!
✨Sei bereit für technische Interviews!
Mach dich mit typischen Fragen und Herausforderungen vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären – das zeigt dein Verständnis und deine Problemlösungsfähigkeiten.
✨Zeige deine Leidenschaft für Open Source!
Wenn du an Open-Source-Projekten gearbeitet hast, bring das zur Sprache! Das zeigt nicht nur deine Fähigkeiten, sondern auch dein Engagement für die Community. Wir bei StudySmarter lieben es, wenn Kandidaten ihre Erfahrungen teilen.
✨Bewirb dich direkt über unsere Website!
Wir empfehlen dir, dich direkt über unsere Karriereseite zu bewerben. So stellst du sicher, dass deine Bewerbung die richtige Aufmerksamkeit bekommt und du die besten Chancen hast, Teil unseres Teams zu werden!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - Java Streaming - Connectors mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Betone deine Erfahrungen:Erzähle uns von deinen bisherigen Projekten und wie du mit Technologien wie Apache Kafka oder Flink gearbeitet hast. Zeig uns, wie du Probleme gelöst und Mehrwert geschaffen hast – das interessiert uns brennend!
Mach es klar und prägnant:Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und was dich auszeichnet.
Bewirb dich über unsere Website:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir sie schnell bearbeiten können.
Wie man sich auf ein Vorstellungsgespräch bei ClickHouse vorbereitet
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die ClickHouse verwendet, insbesondere mit Apache Kafka, Flink und den verschiedenen Datenintegrationsframeworks. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie diese Technologien zusammenarbeiten.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, insbesondere solche, die deine Fähigkeiten in der Entwicklung von Streaming-Integrationen zeigen. Sei bereit, diese Beispiele detailliert zu erläutern und zu erklären, welche Technologien du eingesetzt hast.
✨Kommunikation ist der Schlüssel
Da die Rolle viel Zusammenarbeit erfordert, solltest du deine Kommunikationsfähigkeiten betonen. Übe, technische Konzepte klar und verständlich zu erklären, sowohl für technische als auch für nicht-technische Zuhörer. Das zeigt, dass du ein Teamplayer bist.
✨Zeige deine Leidenschaft für Open Source
Wenn du bereits an Open-Source-Projekten gearbeitet hast, bringe das zur Sprache! Erkläre, wie du zur Community beigetragen hast und warum dir Open Source wichtig ist. Das wird dir helfen, dich von anderen Kandidaten abzuheben.