Auf einen Blick
- Aufgaben: Optimiere unsere Datenpipeline und entwickle neue Infrastruktur-Features.
- Unternehmen: Langfuse, Teil von ClickHouse, mit einer innovativen und offenen Kultur.
- Vorteile: Flexibles Arbeiten, Gesundheitsleistungen, Aktienoptionen und großzügige Urlaubsregelungen.
- Weitere Informationen: Wachstumsorientierte Umgebung mit der Möglichkeit, die Unternehmenskultur aktiv mitzugestalten.
- Warum dieser Job: Gestalte die Zukunft der Backend-Technologie und arbeite mit großen Datenmengen.
- Qualifikationen: Erfahrung in Backend-Entwicklung, Datenbanken und Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.
Warum Backend Engineering bei Langfuse
Ihre Arbeit wird einen großen Einfluss haben. Langfuse verarbeitet täglich Terabytes von AI-Tracking-Daten. Wenn ein Fortune-50-Unternehmen seine Anwendung mit Langfuse ausstattet, nutzen sie die Infrastruktur, die Sie aufgebaut haben. Alles, was Sie bereitstellen, ist Open Source und sofort sichtbar.
Der Kern Ihrer Rolle besteht darin, Langfuse schnell und kostengünstig im großen Maßstab zu machen: Sie sind verantwortlich für die Ingestion-Pipeline, optimieren ClickHouse-Datenmodelle und -abfragen, damit Dashboards sofort geladen werden, und bauen die Backend-Abstraktionen, die es Produktentwicklern ermöglichen, datenintensive Funktionen zu implementieren, ohne jedes Mal die Infrastruktur neu zu erfinden.
Sie werden auch sicherstellen, dass Langfuse überall läuft. Sie betreiben Langfuse Cloud in mehreren Produktionsumgebungen und machen das Self-Hosting mühelos. Sie unterstützen ein einzelnes Docker Compose-Setup bis hin zur unternehmensgerechten Helm-Chart-Bereitstellung.
Sie werden diese Probleme nicht alleine lösen. Langfuse ist jetzt Teil von ClickHouse, was bedeutet, dass die Personen, die die Datenbank entwickelt haben, die Sie optimieren, nur einen Kanal entfernt sind. Wenige Backend-Rollen geben Ihnen so einen Zugang zu den Interna Ihres Kern-Datenspeichers.
Sie werden bei Langfuse wachsen, indem Sie:
- Unsere Ingestion-Pipeline besitzen und optimieren: Langfuse verarbeitet massive Mengen an Tracking-Daten durch eine Pipeline, die von unserer API zu ClickHouse fließt. Sie arbeiten an Durchsatz, Latenz, Zuverlässigkeit und Kosteneffizienz in jeder Phase dieser Pipeline.
- ClickHouse schnell machen: Unsere Tracking-Daten leben in ClickHouse. Sie entwerfen Schemata, optimieren Zusammenführungsstrategien, stimmen Batch-Insertions ab, schreiben und überprüfen analytische Abfragen, die Dashboards und die Benutzeroberfläche antreiben. Sie werden ein Experte für die Interna von ClickHouse und haben das ClickHouse-Datenbank-Engineering-Team nur einen Kanal entfernt.
- Neue infrastrukturlastige Funktionen entwickeln: Dinge wie LLM-as-a-Judge (wo wir große Mengen an verarbeiteten Daten asynchron nachbearbeiten), Alarmierung im großen Maßstab, Client-Code-Ausführung oder Batch-Datensatzoperationen. Bauen Sie die Grundlage und, wenn Sie möchten, tauchen Sie in das Frontend ein.
- Mit echten Daten in der Produktion testen: Bei der Bewertung eines neuen ClickHouse-Schemas, einer Migration oder einer Abfrageoptimierung führen Sie Lasttests mit Produktionsdaten durch, um zu validieren, dass Änderungen tatsächlich Verbesserungen bringen. Wir raten nicht zur Leistung. Wir prototypisieren neue Tabellendesigns, führen sie parallel mit echtem Verkehr aus und vergleichen, bevor wir uns festlegen.
- Für das nächste Wachstum skalieren: Wir wachsen schnell und neue Produktrichtungen wie komplexe, langlaufende Agentenbeobachtungen und Echtzeitevaluierungen stellen die Infrastruktur auf neue Weise auf die Probe. Sie denken voraus, was bei 10-facher Skalierung kaputt geht.
Was wir suchen:
- Starker Backend-Entwickler, der sich für Datenbankinternas, Abfrageoptimierung und verteilte Systeme begeistert.
- Sie sind begeistert, wenn Sie mit einer Menge Daten arbeiten.
- Erfahrung mit analytischen Datenbanken, Datenpipelines oder hochgradiger Ereignisverarbeitung. Erfahrung mit ClickHouse ist ein großes Plus, aber nicht erforderlich.
- Sie organisieren sich selbst. Sie haben starke Meinungen darüber, was gebaut werden soll und wie es geliefert werden soll.
- Komfortabel beim Lesen und Schreiben von TypeScript (unser Backend) und SQL.
- Interesse an Open-Source-Software und echtes Vergnügen daran, mit Benutzern über ihre Skalierungsherausforderungen zu sprechen.
- Gedeihen in einem kleinen, verantwortlichen Team, in dem Ihre Ergebnisse sichtbar und wichtig sind.
- CS- oder quantitative Abschlüsse sind bevorzugt.
- Bonuspunkte: Erfahrung mit ClickHouse, anderen OLAP-Datenbanken oder Beobachtungsinfrastruktur, ehemaliger Gründer, Hintergrund im Aufbau dateninintensiver Systeme im großen Maßstab.
Vorteile:
- Flexibles Arbeitsumfeld - ClickHouse ist ein global verteiltes Unternehmen und remote-freundlich. Wir operieren derzeit in über 25 Ländern.
- Gesundheitsversorgung - Arbeitgeberbeiträge zu Ihrer Gesundheitsversorgung.
- Eigenkapital im Unternehmen - Jedes neue Teammitglied, das unserem Unternehmen beitritt, erhält Aktienoptionen.
- Urlaub - Flexibler Urlaub in den USA, großzügige Ansprüche in anderen Ländern.
- Ein USD$500 Homeoffice-Setup, wenn Sie ein Remote-Mitarbeiter sind.
- Globale Zusammenkünfte – Wir glauben an die Kraft der persönlichen Verbindung und bieten Möglichkeiten, mit Kollegen bei unternehmensweiten Offsites in Kontakt zu treten.
- Kultur - Wir alle gestalten sie. Als Teil eines schnell wachsenden Start-ups werden Sie entscheidend dazu beitragen, unsere Kultur zu formen.
Gleichberechtigung & Datenschutz: ClickHouse bietet allen Mitarbeitern und Bewerbern gleiche Beschäftigungsmöglichkeiten und verbietet Diskriminierung und Belästigung jeglicher Art aufgrund von Faktoren wie Rasse, Farbe, Religion, Alter, Geschlecht, nationaler Herkunft, Behinderungsstatus, genetischer Merkmale, geschütztem Veteranenstatus, sexueller Orientierung, Geschlechtsidentität oder -ausdruck oder einer anderen durch Bundes-, Landes- oder lokale Gesetze geschützten Eigenschaft.
Langfuse - Senior Backend Engineer Arbeitgeber: ClickHouse
Langfuse ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, in einem dynamischen und schnell wachsenden Umfeld zu arbeiten, in dem Ihre Beiträge direkt sichtbar sind und einen echten Einfluss haben. Mit flexiblen Arbeitsbedingungen, einer globalen Verteilung und einem starken Fokus auf Mitarbeiterentwicklung, einschließlich Aktienoptionen und Gesundheitsleistungen, fördert Langfuse eine Kultur der Zusammenarbeit und Innovation. Hier haben Sie die Chance, an spannenden Projekten zu arbeiten und sich in einem unterstützenden Team weiterzuentwickeln.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Langfuse - Senior Backend Engineer erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei ClickHouse anzuklopfen, wenn du dich auf die Stelle als Langfuse - Senior Backend Engineer bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei ClickHouse vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Langfuse - Senior Backend Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei ClickHouse klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei ClickHouse vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.