Auf einen Blick
- Aufgaben: Entwickle leistungsstarke SDKs und forme das Entwicklererlebnis für Millionen von Nutzern.
- Unternehmen: Innovatives Unternehmen mit einer offenen und kollaborativen Kultur.
- Vorteile: Flexibles Arbeiten, Gesundheitsleistungen, Aktienoptionen und großzügige Urlaubsregelungen.
- Weitere Informationen: Wachse in einem dynamischen Team mit großartigen Karrierechancen.
- Warum dieser Job: Gestalte die erste Entwicklererfahrung und arbeite mit modernster Technologie.
- Qualifikationen: Erfahrung in der SDK-Entwicklung, API-Design und Performance-Optimierung.
Das prognostizierte Gehalt liegt zwischen 72000 - 88000 € pro Jahr.
Warum SDK Engineering bei Langfuse
Ihr Beitrag wird einen großen Einfluss haben. Unsere SDKs werden über 26 Millionen Mal pro Monat heruntergeladen. Wenn Sie eine neue Integration veröffentlichen oder die SDK-Leistung verbessern, profitieren Tausende von Entwicklern am selben Tag davon — und sie werden Ihnen in GitHub-Issues, auf Twitter und in unseren Community-Kanälen davon erzählen. Alles, was Sie erstellen, ist Open Source (MIT-lizenziert) und sofort sichtbar.
Das SDK ist oft das erste, was ein Entwickler berührt, wenn er Langfuse ausprobiert, daher prägt Ihre Arbeit direkt ihren ersten Eindruck. Sie werden auch direkten Kontakt dazu haben, wie moderne LLM-Anwendungen erstellt werden. Die Benutzer, die Sie bedienen, sind einige der besten und ehrgeizigsten Software-Ingenieure der Welt, die Langfuse nutzen, um ihre Anwendungen zu verbessern. Ein tiefes Verständnis der Probleme, die sie lösen, wird Ihnen helfen, die bestmögliche SDK-Erfahrung zu gestalten und macht Sie auf dem Weg selbst zu einem Experten für LLM-Engineering.
Sie werden bei Langfuse wachsen, indem Sie:
- Unsere SDKs besitzen. Wir pflegen SDKs in Python und TypeScript, die beide auf OpenTelemetry basieren. Sie sind verantwortlich für deren Zuverlässigkeit, Leistung und Entwicklererfahrung. Diese SDKs laufen in den Produktionssystemen unserer Benutzer, was bedeutet, dass sie niemals ausfallen dürfen, minimale Auswirkungen auf CPU und Speicher haben müssen und in jeder Umgebung einwandfrei funktionieren müssen — von serverlosen Funktionen bis hin zu langlaufenden Agentenschleifen.
- APIs entwerfen, die Entwickler lieben. Wie sind Funktionen benannt, wie sind Parameter strukturiert, wie werden Breaking Changes kommuniziert, wie liest sich die Dokumentation? Die Entwicklererfahrung ist ein entscheidendes Unterscheidungsmerkmal für Langfuse, und Sie werden jedes Detail davon besitzen.
- Mit jedem wichtigen KI-Framework integrieren: Langfuse integriert über 40 Frameworks und Modellanbieter: OpenAI SDK, Vercel AI SDK, AI SDK, LangChain, LlamaIndex, Pydantic AI, OpenAI Agents, CrewAI, Amazon Bedrock AgentCore, LiveKit und viele mehr. Sie werden diese Integrationen pflegen, sicherstellen, dass neue Langfuse-Funktionen in allen unterstützt werden, und neue Integrationen hinzufügen, während sich das Ökosystem weiterentwickelt.
- Unser OpenTelemetry-Endpunkt warten: Einige Benutzer senden Traces direkt an unseren OTLP-Endpunkt, anstatt unsere SDKs zu verwenden. Sie stellen sicher, dass dieser Pfad robust, gut dokumentiert ist und die gesamte Palette der Langfuse-Funktionen unterstützt.
- Öffentliche Dokumentation schreiben: Sie sind verantwortlich für die SDK-Dokumentation, Integrationsleitfäden und Migrationspfade. Bei Langfuse sind Dokumente Teil unseres Kernprodukts.
Was wir suchen:
- Starker Ingenieur, der sich für Entwicklererfahrung, API-Design und das Schreiben von Code begeistert, der zuverlässig in den Produktionssystemen anderer läuft.
- Erfahrung im Aufbau oder in der Wartung von SDKs, Client-Bibliotheken oder Entwicklerwerkzeugen — idealerweise in Python und/oder TypeScript.
- Tiefes Verständnis für Leistung: Sie wissen, wie man profiliert, benchmarkt und CPU-/Speicherüberhead in heißen Pfaden minimiert.
- Jemand, der Projekte selbst verwalten kann — Sie wissen, wie man starke Überzeugungen darüber entwickelt, was gebaut werden soll und wie man es ausliefert.
- Überlegungen zu Versionierung, Abwärtskompatibilität und Migrationspfaden.
- Interesse an Open-Source-Software und echte Begeisterung dafür, mit Entwicklern über ihre Integrationsherausforderungen zu sprechen.
- Blüht in einem kleinen, verantwortlichen Team, in dem Ihre Ergebnisse sichtbar und wichtig sind.
Bevorzugte Qualifikationen:
- Erfahrung mit OpenTelemetry-Interna oder Observability-Instrumentierung.
- Ehemaliger Gründer oder Erfahrung in einem frühen Startup.
- Beiträge zu beliebten Open-Source-SDKs oder Entwicklerwerkzeugen.
- ML/AI-Hintergrund oder Vertrautheit mit dem LLM-Framework-Ökosystem.
Wenn Sie sich für diese Rolle geeignet fühlen, bewerben Sie sich bitte.
Perks:
- Flexibles Arbeitsumfeld - ClickHouse ist ein global verteiltes Unternehmen und remote-freundlich.
- 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 Startups werden Sie maßgeblich an der Gestaltung unserer Kultur beteiligt sein.
Gleichstellung und 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 Veranlagung, geschütztem Veteranenstatus, sexueller Orientierung, Geschlechtsidentität oder -ausdruck oder einer anderen durch Bundes-, Landes- oder lokale Gesetze geschützten Eigenschaft.
Langfuse - Senior Software Engineer, SDK Arbeitgeber: ClickHouse
Langfuse ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, an innovativen SDKs zu arbeiten, die von Millionen von Entwicklern weltweit genutzt werden. Mit einem flexiblen Arbeitsumfeld, großzügigen Gesundheitsleistungen und der Chance, an der Gestaltung einer dynamischen Unternehmenskultur teilzuhaben, fördert Langfuse das persönliche Wachstum und die berufliche Entwicklung seiner Mitarbeiter. Hier haben Sie die Möglichkeit, Ihre Fähigkeiten in einem unterstützenden Team weiterzuentwickeln und direkt Einfluss auf die Entwicklererfahrung zu nehmen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Langfuse - Senior Software Engineer, SDK 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 Software Engineer, SDK 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 Software Engineer, SDK 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.