Backend Engineer, ClickHouse
Backend Engineer, ClickHouse

Backend Engineer, ClickHouse

Berlin Vollzeit 55000 - 70000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Go Premium
A

Auf einen Blick

  • Aufgaben: Entwickle Backend-Services in Python und arbeite an spannenden Datenbankprojekten.
  • Arbeitgeber: Innovatives Unternehmen, das Open-Source-Technologie und Cloud-Lösungen vorantreibt.
  • Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, hybrides Arbeiten und Unterstützung für persönliche Entwicklung.
  • Andere Informationen: Kleine, dynamische Teams mit großem Einfluss auf spannende technische Herausforderungen.
  • Warum dieser Job: Gestalte die technische Richtung eines Produkts, das weltweit genutzt wird.
  • Gewünschte Qualifikationen: Starke Python-Kenntnisse und Interesse an verteilten Systemen.

Das voraussichtliche Gehalt liegt zwischen 55000 - 70000 € pro Jahr.

Wir sind ein globales Team von über 400 Personen, das zusammenarbeitet, um die Grenzen der Open-Source-Technologie und Multi-Cloud-Lösungen zu erweitern. Unsere Vision ist es, Entwicklern, Bauherren und Kreativen zu helfen, ihre Ideen mit Geschwindigkeit und Einfachheit zum Leben zu erwecken, indem wir eine Cloud-Datenplattform bereitstellen, die Open-Source-Datenbanken, Suche, Streaming und Anwendungsinfrastruktur für alle leicht zugänglich macht.

Wir suchen einen Backend Engineer, der unserem kleinen, fokussierten ClickHouse-Team beitritt. Sie werden an den Systemen arbeiten, die unseren verwalteten ClickHouse-Service antreiben – Infrastruktur aufbauen, skalieren und betreiben, auf die täglich Tausende von Kunden angewiesen sind. Sie werden Python schreiben, das Datenbanklebenszyklusoperationen orchestriert, sich mit Linux-Interna beschäftigen, wenn es interessant wird, und Funktionen über eine gut etablierte CI/CD-Pipeline bereitstellen. Sie werden in einem modernen, asynchronen Python-Codebasissystem arbeiten, zusammen mit Ingenieuren, die Wert auf Codequalität, Typsicherheit und Automatisierung legen.

Was Sie tun werden:

  • Backend-Services in Python (FastAPI, asyncio, psycopg2) entwerfen, erstellen und warten, die den Lebenszyklus des ClickHouse-Services verwalten.
  • Mit CI/CD-Pipelines (Buildkite, GitHub Actions) arbeiten, um Code zuverlässig und häufig bereitzustellen.
  • Produktionsprobleme im gesamten Stack untersuchen und lösen – vom Python-Anwendungscode bis hin zum Verhalten des Linux-Systems.
  • Zur technischen Planung innerhalb eines kleinen Teams beitragen, wo Ihr Input direkt die Roadmap prägt.
  • Gut getesteten, typgeprüften Code schreiben und an gründlichen Code-Reviews teilnehmen.
  • AI-Coding-Tools als Teil Ihres täglichen Workflows nutzen, um die Entwicklung zu beschleunigen.

Was wir suchen:

  • Must have:
  • Solide Python-Entwicklungsfähigkeiten – Sie schreiben sauberen, produktionsreifen Python-Code und verstehen asynchrone Muster (asyncio, aiohttp).
  • Starkes Verständnis von Datenbanken – Sie wissen, wie relationale und analytische Datenbanken im Hintergrund funktionieren, nicht nur, wie man sie abfragt.
  • Tiefes Linux-Wissen (Fedora bevorzugt) – Sie sind mit systemd, Prozessmanagement, Dateisysteminternas und Debugging auf OS-Ebene vertraut.
  • CI/CD-Erfahrung – Sie haben Bereitstellungspipelines aufgebaut und gewartet, nicht nur verwendet.
  • Vertrautheit mit automatisierten Tests – Unit-, Integrations- und Systemtests sind Teil Ihrer Arbeitsweise.
  • Erfahrung mit AI-Coding-Tools – Sie nutzen aktiv AI-unterstützte Entwicklung in Ihrem Workflow und verstehen, wie Sie das Beste daraus machen.
  • Bewusstsein für verteilte Systeme – Sie verstehen die Herausforderungen beim Betrieb von Diensten über mehrere Knoten und Regionen hinweg.
  • Fließendes Englisch – schriftlich und mündlich.
  • Nice to have:
  • ClickHouse-Erfahrung – operationale Kenntnisse, Abfrageoptimierung oder Beiträge zum Projekt.
  • C++ oder C – Fähigkeit, Datenbank-Engine-Code zu lesen und beizutragen.
  • Erfahrung mit Cloud-Infrastruktur (AWS, GCP, Azure) mit Terraform oder ähnlichen IaC-Tools.
  • PostgreSQL-Betriebserfahrung.
  • Kenntnisse in Software- und Netzwerksicherheit.

Warum diese Rolle:

  • Kleines Team, große Auswirkungen. Sie sind kein Zahnrad – Sie gestalten die technische Richtung eines Produkts, das in großem Maßstab verwendet wird.
  • Echte Ingenieurprobleme. Datenbankorchestrierung, verteilte Systeme, Leistung im großen Maßstab – keine CRUD-Apps.
  • Moderne Werkzeuge. Strenge Typprüfung, automatisierte Formatierung, Sicherheitsüberprüfung und AI-unterstützte Entwicklung sind die Norm, nicht die Aspiration.
  • In Berlin ansässig, hybrid. Das Team ist dreimal pro Woche im Büro.

Globale Vorteile:

  • Teilnahme am Aktienplan von Aiven.
  • Arbeit und Leben mit unserer hybriden Arbeitsrichtlinie in Einklang bringen.
  • Wählen Sie die Ausrüstung, die Sie benötigen, um erfolgreich zu sein.
  • Nutzen Sie Ihr Budget für den Professionellen Entwicklungsplan für Lernmöglichkeiten.
  • Erhalten Sie ganzheitliche Unterstützung für das Wohlbefinden durch unser globales Mitarbeiterhilfeprogramm.
  • Fragen Sie nach unserem globalen Zeitoffen-Kommitment (Eltern- und Krankheitsurlaub sowie persönliche Zeit).
  • Genießen Sie länderspezifische Vorteile für unser globales Team.

Wenn Sie denken, dass Aiven der richtige Ort für Sie ist und unsere Werte mit Ihren übereinstimmen, senden Sie uns Ihren Lebenslauf und wir werden uns bei Ihnen melden!

Backend Engineer, ClickHouse Arbeitgeber: Aiven

Aiven ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung in Berlin bietet. Mit einem hybriden Arbeitsmodell und einem starken Fokus auf persönliche und berufliche Entwicklung ermöglicht Aiven seinen Mitarbeitern, ihre Fähigkeiten durch ein Budget für Weiterbildung zu erweitern und an einem bedeutenden Produkt zu arbeiten, das von Tausenden genutzt wird. Die Unternehmenskultur fördert Innovation und Teamarbeit, während die globalen Benefits, einschließlich eines Equity-Plans und umfassender Unterstützung für das Wohlbefinden, sicherstellen, dass die Mitarbeiter sowohl im Beruf als auch im Privatleben gedeihen können.
A

Kontaktperson:

Aiven HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Backend Engineer, ClickHouse

Tipp Nummer 1

Mach dir eine Liste von Fragen, die du im Vorstellungsgespräch stellen möchtest. Das zeigt nicht nur dein Interesse, sondern hilft dir auch, herauszufinden, ob das Unternehmen wirklich zu dir passt.

Tipp Nummer 2

Bereite dich auf technische Fragen vor, die speziell auf Backend-Entwicklung und Datenbanken abzielen. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären – wir wissen, dass du das kannst!

Tipp Nummer 3

Nutze dein Netzwerk! Sprich mit Leuten, die bereits bei Aiven oder in ähnlichen Unternehmen arbeiten. Sie können dir wertvolle Einblicke geben und vielleicht sogar eine Empfehlung aussprechen.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und du die besten Chancen hast, gesehen zu werden.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Backend Engineer, ClickHouse

Python-Entwicklung
Async-Programmierung (asyncio, aiohttp)
Datenbankkenntnisse
Linux-Kenntnisse (insbesondere Fedora)
CI/CD-Erfahrung
Automatisierte Tests (Unit-, Integrations- und Systemtests)
Erfahrung mit KI-Coding-Tools
Bewusstsein für verteilte Systeme
ClickHouse-Erfahrung
C++ oder C-Kenntnisse
Cloud-Infrastruktur-Erfahrung (AWS, GCP, Azure)
PostgreSQL-Betriebserfahrung
Kenntnisse in Software- und Netzwerksicherheit

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ähl uns von deinen bisherigen Projekten und Erfahrungen, besonders wenn sie mit Python, Datenbanken oder CI/CD zu tun haben. Zeig uns, wie du Probleme gelöst hast und was du dabei gelernt hast!

Code-Beispiele einfügen: Wenn möglich, füge Links zu deinem GitHub-Profil oder anderen Projekten hinzu, an denen du gearbeitet hast. Das gibt uns einen besseren Einblick in deine Programmierfähigkeiten und deinen Stil.

Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und wir dich zeitnah kontaktieren können!

Wie du dich auf ein Vorstellungsgespräch bei Aiven vorbereitest

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere mit Python, ClickHouse und CI/CD-Pipelines. 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. Sei bereit, darüber zu sprechen, wie du Probleme gelöst hast, insbesondere in Bezug auf Datenbanken und verteilte Systeme. Das zeigt dein praktisches Wissen und deine Erfahrung.

Fragen stellen

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und dem Unternehmen. Frage nach den Herausforderungen, die das Team aktuell hat, oder nach der technischen Vision für die Zukunft.

Zeige deine Leidenschaft für Codequalität

Sprich über deine Ansätze zur Sicherstellung von Codequalität, wie z.B. automatisierte Tests und Code-Reviews. Das ist besonders wichtig für eine Rolle, die sich auf sauberen, wartbaren Code konzentriert. Zeige, dass du Wert auf gute Praktiken legst.

Backend Engineer, ClickHouse
Aiven
Standort: Berlin
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>