- Startseite
- Homeoffice Jobs
- Backend Engineer, ClickHouse
Backend Engineer, ClickHouse
Eckdaten
Arbeitsmodell
Über uns
Wir sind ein globales Team von über 400 Mitarbeitern, das gemeinsam daran arbeitet, die Grenzen der Open-Source-Technologie und Multi-Cloud-Lösungen zu erweitern. Unsere Vision ist es, Entwicklern, Machern und Kreativen zu helfen, ihre Ideen schnell und einfach zu verwirklichen, indem wir eine Cloud-Datenplattform bereitstellen, die Open-Source-Datenbanken, Such-, Streaming- und Anwendungs-Infrastrukturen für jedermann leicht zugänglich macht.
Die Rolle
Wir suchen einen Backend Engineer, der unser kleines, fokussiertes ClickHouse-Team verstärkt. Sie werden an den Systemen arbeiten, die unseren verwalteten ClickHouse-Service betreiben – Aufbau, Skalierung und Betrieb von Infrastrukturen, auf die sich täglich Tausende von Kunden verlassen.
Sie werden Python schreiben, um Datenbank-Lifecycle-Operationen zu orchestrieren, sich mit Linux-Interna beschäftigen, wenn es interessant wird, und Features über eine etablierte CI/CD-Pipeline ausliefern. Sie arbeiten in einer modernen, Async-First-Python-Codebasis mit Ingenieuren zusammen, denen Codequalität, Typsicherheit und Automatisierung am Herzen liegen.
Wenn Sie Erfahrung mit ClickHouse-Interna oder C haben – umso besser. Aber was am wichtigsten ist, sind starke Backend-Grundlagen und ein echtes Interesse an Datenbanken und verteilten Systemen.
Was Sie tun werden
- Backend-Services in Python (FastAPI, asyncio, psycopg2) entwerfen, erstellen und warten, die den ClickHouse-Service-Lifecycle verwalten
- Mit CI/CD-Pipelines (Buildkite, GitHub Actions) arbeiten, um Code zuverlässig und häufig auszuliefern
- Produktionsprobleme im gesamten Stack untersuchen und beheben – vom Python-Anwendungscode bis zum Verhalten des Linux-Betriebssystems
- Zur technischen Planung innerhalb eines kleinen Teams beitragen, in dem Ihre Eingaben die Roadmap direkt gestalten
- Gut getesteten, typgeprüften Code schreiben und an gründlichen Code-Reviews teilnehmen
- KI-Codierungswerkzeuge als Teil Ihres täglichen Workflows nutzen, um die Entwicklung zu beschleunigen
Was wir suchen
Muss haben:
- Solide Python-Entwicklungskenntnisse – Sie schreiben sauberes, produktionsreifes Python und verstehen Async-Muster (asyncio, aiohttp)
- Starkes Verständnis von Datenbanken – Sie wissen, wie relationale und analytische Datenbanken intern funktionieren, nicht nur, wie man sie abfragt
- Tiefgreifende Linux-Kenntnisse (Fedora bevorzugt) – Sie sind vertraut mit systemd, Prozessmanagement, Dateisystem-Interna und Debugging auf Betriebssystemebene
- CI/CD-Erfahrung – Sie haben Delivery-Pipelines erstellt und gewartet, nicht nur verwendet
- Vertrautheit mit automatisierten Tests – Unit-, Integrations- und Systemtests sind Teil Ihrer Arbeitsweise
- Erfahrung mit KI-Codierungswerkzeugen – Sie nutzen aktiv KI-gestü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 – Betriebskenntnisse, Abfrageoptimierung oder Beiträge zum Projekt
- C oder C++ – Fähigkeit, Datenbank-Engine-Code zu lesen und dazu beizutragen
- Erfahrung mit Cloud-Infrastrukturen (AWS, GCP, Azure) mit Terraform oder ähnlichen IaC-Tools
- PostgreSQL-Betriebserfahrung
- Kenntnisse in Software- und Netzwerksicherheit
Warum diese Rolle
- Kleines Team, große Wirkung. Sie sind kein Rädchen – Sie gestalten die technische Ausrichtung eines Produkts, das in großem Umfang genutzt wird.
- Echte technische Probleme. Datenbankorchestrierung, verteilte Systeme, Performance im großen Maßstab – keine CRUD-Apps.
- Moderne Werkzeuge. Strenge Typprüfung, automatische Formatierung, Sicherheitsüberprüfung und KI-gestützte Entwicklung sind die Norm, keine Bestrebungen.
- Berlin-basiert, hybrid. Das Team ist 3 Mal pro Woche im Büro.
Großartig! Was kommt als Nächstes:
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 mit Ihnen in Verbindung setzen!
Globale Vorteile:
Unsere globalen Vorteile sollen Ihnen helfen, sich persönlich und beruflich weiterzuentwickeln:
- Teilnahme am Aiven-Aktienoptionsplan.
- Vereinbaren Sie Arbeit und Leben mit unserer Hybrid-Arbeitsrichtlinie.
- Wählen Sie die Ausrüstung, die Sie benötigen, um erfolgreich zu sein.
- Nutzen Sie Ihr Budget für die berufliche Weiterentwicklung für Lernmöglichkeiten.
- Erhalten Sie ganzheitliche Unterstützung für Ihr Wohlbefinden durch unser globales Employee Assistance Program.
- Informieren Sie sich über unser Global Time Off Commitment (Elternzeit und Krankheitsurlaub sowie persönliche Zeit).
- Genießen Sie länderspezifische Vorteile für unsere globalen Mitarbeiter.
So erkennen und vermeiden Sie Anstellungsbetrug:
Es gab einen Anstieg von gefälschten Stellenangeboten, die von Betrügern genutzt werden, um persönliche Informationen zu erhalten. Bei Aiven stammen alle unsere E-Mails im Zusammenhang mit der Rekrutierung von einer @aiven.io-, @greenhouse.io- oder @eu.greenhouse.io-Domain und alle unsere Vorstellungsgespräche werden per Videoanruf oder persönlich geführt. Unsere Vorstellungsgespräche finden niemals per Text oder Chat statt. Wenn Sie sich über die Legitimität einer Stellenmöglichkeit/eines Angebots bezüglich Aiven unsicher sind, zögern Sie bitte nicht, uns unter recruitment@aiven.io zu kontaktieren.
Chancengleichheit:
Aiven bietet allen qualifizierten Mitarbeitern und Bewerbern gleiche Beschäftigungschancen, unabhängig von Alter, Geschlecht, ethnischer Herkunft, Religion, sexueller Orientierung, körperlicher und geistiger Fähigkeit, Familienstand oder anderen ähnlichen persönlichen Merkmalen. Aiven hält die geltenden lokalen Gesetze zur Nichtdiskriminierung am Arbeitsplatz in jedem Land ein, in dem das Unternehmen tätig ist. Diese Richtlinie gilt für alle Bedingungen des Arbeitsverhältnisses, einschließlich Rekrutierung, Einstellung, Platzierung, Beförderung, Kündigung, Entlassung, Versetzung, Urlaub, Vergütung, Schulung und alle anderen Bedingungen im Zusammenhang mit der Beschäftigung.
Bei Aiven sind wir bestrebt, qualifizierten Personen mit Behinderungen oder besonderen Bedürfnissen am Arbeitsplatz und bei Bewerbungsverfahren angemessene Vorkehrungen zu treffen. Wir treffen alle angemessenen Vorkehrungen für Personen mit Behinderungen oder die anderweitig Unterstützung benötigen, um am Arbeitsplatz erfolgreich zu sein. Wir sind bestrebt, die Zugänglichkeit des Arbeitsplatzes kontinuierlich zu verbessern. Es besteht die Möglichkeit, während des Bewerbungsprozesses eine Diskussion anzufordern, aber wenn Sie vor der Bewerbung Fragen haben, schreiben Sie uns bitte an recruitment@aiven.io.


