Staff Software Engineer, OpenTelemetry-Python-Instrumentierung | UK | Remote

Grafana Labs

United States

Remote

USD 143,000 - 179,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

RSUs
30 Tage Jahresurlaub
Remote-first Kultur

Job summary

Grafana Labs sucht eine erfahrene Software-Ingenieur:in mit Fokus auf OpenTelemetry und Python, um das OpenTelemetry-Python-SDK weiterzuentwickeln und KI-Agenten-Instrumentierung voranzutreiben. Arbeiten Sie remote-first in einem globalen Umfeld und tragen Sie zur Weiterentwicklung des OpenTelemetry-Standards bei.

Sie arbeiten eng mit Maintainerinnen und Maintainer sowie anderen Anbietern zusammen, verbessern Performance, teilen Wissen in der OpenTelemetry-Community und gestalten die technische

Qualifications

  • 8+ Jahre Erfahrung in der Softwareentwicklung.
  • Fundierte Python-Kenntnisse und Debugging von Produktivsoftware.
  • Erfahrung in Open-Source-Communities und OpenTelemetry-Ökosystemen.
  • Vertrautheit mit Observability-Tools wie Grafana, Prometheus und OpenTelemetry.

Responsibilities

  • OpenTelemetry-Python-SDK und Instrumentierungsbibliotheken weiterentwickeln.
  • Python-Instrumentierung für KI-Agenten entwickeln; asynchronen Code berücksichtigen.
  • Performance des Python-SDK verbessern und Laufzeit-Overhead bewerten.
  • OpenTelemetry-Expert:in sein; Best Practices vermitteln und Community unterstützen.
  • Technische Ausrichtung und Vision des OpenTelemetry-Teams mitgestalten.

Skills

Python
OpenTelemetry
KI-Anwendungen
Open-Source-Community
Remote-Arbeit

Tools

Grafana
Prometheus
OpenTelemetry

Job description

Grafana Labs ist das Unternehmen hinter Grafana Cloud, der vollständig verwalteten Observability-Plattform, der mehr als 10.000 Organisationen vertrauen, um Zuverlässigkeit sicherzustellen, Vorfälle schneller zu beheben und Telemetriedaten in großem Umfang zu optimieren. Grafana Cloud basiert auf Open Source und offenen Standards und wurde für die Interoperabilität über jeden Stack hinweg entwickelt. Die Plattform bringt KI in die Observability und Observability in die KI. So erhalten Teams und ihre Agenten einen einheitlichen Überblick, mit dem sie all ihre unterschiedlichen Daten sehen, verstehen und nutzen können, unabhängig davon, wo diese liegen, und sich im Tempo ihrer Ambitionen weiterentwickeln können. Kundinnen und Kunden wie Anthropic, Bloomberg, NVIDIA, Microsoft und Salesforce vertrauen auf Grafana Labs. Wir sind ein zu 100 % remote arbeitendes Unternehmen mit Teammitgliedern in 40+ Ländern und werden von führenden Investoren unterstützt, darunter Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG und Lead Edge Capital. Erfahre mehr unter grafana.com und folge uns auf LinkedIn und X.

Wir wachsen schnell und bleiben dabei dem treu, was uns auszeichnet: unserem Open-Source-Erbe, einer globalen, kooperativen Kultur und der Leidenschaft für sinnvolle Arbeit. Unser Team blüht in einem innovationsgetriebenen Umfeld auf, in dem Transparenz, Eigenverantwortung und Vertrauen die Grundlage für alles bilden, was wir tun.

Vielleicht erfüllst du nicht jede Anforderung, und das ist in Ordnung. Wenn dich diese Rolle begeistert, freuen wir uns, wenn du dich für eine Chance meldest, die deine Karriere wirklich prägen könnte.

Diese Stelle ist remote. Wir freuen uns über Bewerbungen aus Deutschland, dem Vereinigten Königreich, Irland und Spanien.

Die Gelegenheit:

Grafana Cloud ist unsere zusammensetzbare Observability-Plattform, die Metriken, Logs und Traces mit Grafana verbindet. Sie ermöglicht unseren Kundinnen und Kunden, die besten Open-Source-Observability-Tools zu nutzen, darunter Prometheus, Mimir, Loki und Tempo, ohne den Aufwand, ihren eigenen Observability-Stack zu installieren, zu warten und zu skalieren.

Die Observability-Abteilung konzentriert sich darauf, Entwicklerinnen und Entwicklern zu ermöglichen, den Zustand und die Leistung ihrer Anwendungen und Infrastruktur in jeder Umgebung zu verstehen. Dafür stellen wir Tools bereit, mit denen sie ihren Code instrumentieren, Observability-Daten in Grafana Cloud aufnehmen sowie diese visualisieren und untersuchen können.

Die Mission des OpenTelemetry-SDK-Teams ist es, dafür zu sorgen, dass unsere Nutzerinnen und Nutzer ihre Software erfolgreich mit OpenTelemetry instrumentieren können. Wir arbeiten eng mit den OpenTelemetry SIGs zusammen, damit OpenTelemetry-SDKs und Instrumentierungsbibliotheken erfolgreich sind. Die Teammitglieder sind Expertinnen und Experten in mindestens einer Programmiersprache und verfügen über umfassende Kenntnisse verschiedener weiterer Programmiersprachen.

In dieser Rolle konzentrierst du dich auf eine sprachspezifische Implementierung von OpenTelemetry in Python, mit besonderem Schwerpunkt auf OpenTelemetry für generative KI. Du arbeitest nach einem Upstream-first-Ansatz, unterstützt die Weiterentwicklung des OpenTelemetry-Projekts und bringst zugleich Innovationen in die Produkte und Angebote von Grafana Labs ein.

Als Unternehmen arbeiten wir nach dem Remote-first-Prinzip und global. Wir schätzen Menschen mit unterschiedlichen Erfahrungen und Hintergründen und bauen vielfältige Teams auf, in denen jede Person eine einzigartige Perspektive in die Software einbringt. Wir suchen Engineers, die sich für die Kommunikation mit Daten und für nahtlose Kundenerlebnisse begeistern und unser wachsendes Team verstärken möchten. Engineers bei Grafana haben außerdem die Möglichkeit, zu Open-Source-Communitys beizutragen.

Bei Grafana Labs haben Mitarbeitende in Individual-Contributor-Rollen einen eigenen Karrierepfad und müssen keine Führungsrolle übernehmen, um beruflich voranzukommen. Staff Software Engineers bei Grafana verfügen über umfangreiche Erfahrung in mehreren Bereichen. Sie können umfangreiche Aufgaben planen, einschätzen, koordinieren und umsetzen, auch wenn diese mehrere Systeme umfassen. Sie coachen und betreuen aktiv andere Teammitglieder und können Probleme mit Technologien und Produktprozessen erkennen und lösen.

Deine Aufgaben:

Du bringst deine Expertise in der Softwareentwicklung ein, um das OpenTelemetry-Python-SDK und die Instrumentierungsbibliotheken weiterzuentwickeln, mit starkem Fokus auf KI-Anwendungen und Agenten-Workflows. Diese praktische Rolle passt zu jemandem mit fundierten Python-Kenntnissen und Interesse an KI.

  • Arbeite in Open-Source-Communitys mit. Du entwickelst und pflegst das OpenTelemetry-Python-SDK und Instrumentierungsbibliotheken und arbeitest mit Maintainerinnen und Maintainer sowie anderen Anbietern an Spezifikationen, APIs und Implementierungsentscheidungen.
  • Entwickle Python-Instrumentierung für KI-Agenten. Du erstellst Instrumentierung, die Agentenläufe, Modellaufrufe und Tool-Ausführungen miteinander verbindet, auch über asynchronen Code hinweg. Du wirkst an der Weiterentwicklung der OpenTelemetry-Konventionen für generative KI mit und achtest dabei auf sensible Daten und die Kardierlichkeit von Metriken.
  • Verbessere die Leistung des Python-SDK. Du nutzt Profiling und Benchmarks, um Implementierungsansätze gemeinsam mit der Upstream-Community zu bewerten. Du triffst fundierte Abwägungen hinsichtlich Laufzeit-Overhead, Kompatibilität und Wartbarkeit.
  • Tritt als OpenTelemetry-Expertin oder -Experte in Erscheinung. Du vermittelst anderen Wissen und förderst Best Practices rund um OpenTelemetry, semantische Konventionen und verschiedene Technologien und Frameworks, sowohl innerhalb von Grafana Labs als auch in der breiteren OpenTelemetry-Community.
  • Unterstütze die technische Ausrichtung und Vision des Teams und bring dich in Gespräche über die OpenTelemetry-Strategie von Grafana Labs ein. Du verantwortest Projekte vom zunächst unklaren Problem bis hin zu Design, Implementierung, Tests, Dokumentation und Veröffentlichung.
  • Arbeite offen und respektvoll mit anderen zusammen. Du bringst dein Wissen und deine Fähigkeiten in unsere GTM-, Produkt- und Support-Teams ein. Du nimmst an Gesprächen mit Kundinnen und Kunden teil, untersuchst Probleme mit der Instrumentierung und setzt deine Erkenntnisse in Korrekturen und praktische Anleitungen um.

Da wir nach dem Remote-first-Prinzip arbeiten und unsere Engineering-Organisation überwiegend remote tätig ist, geben wir Orientierung und treffen uns regelmäßig per Videoanruf. Daher sind ein hohes Maß an Eigeninitiative und gute Kommunikationsfähigkeiten unbedingt erforderlich.

Was dich zu einer guten Besetzung macht:

Bei Grafana Labs messen sich Staff Engineers an ihrer Wirkung und daran, wie sie andere befähigen. Du übernimmst Verantwortung für komplexe Probleme, legst die technische Ausrichtung fest und unterstützt andere dabei, Verbesserungen umzusetzen, die für Kundinnen und Kunden sowie die OpenTelemetry-Community wichtig sind.

  • 8+ Jahre Erfahrung in der Softwareentwicklung, ausgeprägte Python-Kenntnisse und Erfahrung beim Debuggen von Produktivsoftware, Sprachinterna, Bibliotheken und asynchronem Code.
  • Interesse an KI-Anwendungen und Agentensystemen sowie Neugier darauf, wie man diese instrumentiert und Fehler darin untersucht. Erfahrung in der Entwicklung von KI-Systemen ist hilfreich, aber keine Voraussetzung.
  • Erfahrung in Open-Source-Communitys. Du möchtest dich aktiv in der OpenTelemetry-Community engagieren, mit Maintainerinnen und Maintainer sowie Nutzerinnen und Nutzern zusammenarbeiten und dich kontinuierlich mit verschiedenen Sprachen, Frameworks und dem breiteren Observability-Ökosystem auseinandersetzen.
  • Vertrautheit mit Observability-Tools wie Grafana, Prometheus und OpenTelemetry sowie Erfahrung mit cloudbasierter Software oder Systems Engineering. Du kennst Produktivumgebungen und kannst betriebliche Risiken einschätzen.

Zusätzliche Pluspunkte:

  • Du hast Erfahrung mit Open-Source-Observability-Projekten, idealerweise mit OpenTelemetry oder Prometheus.
  • Erfahrung mit Python-Instrumentierungstechniken, Profiling, Laufzeitdiagnostik oder der Weitergabe asynchroner Kontexte.
  • Erfahrung in einer praktisch ausgerichteten technischen Führungsrolle, in der du die technische Ausrichtung festgelegt und Projektteams geleitet hast.
  • Erfahrung mit der Instrumentierung von KI-Frameworks oder Agenten-Workflows oder mit OpenTelemetry-Semantikkonventionen für generative KI.
  • Erfahrung bei der Mitwirkung an oder Pflege von Open-Source-Projekten, belegt durch erfolgreiche Pull Requests und die Zusammenarbeit mit Communitys.
  • Rust-Kenntnisse sind von Vorteil, um mögliche Leistungsverbesserungen des Python-SDK zu untersuchen, einschließlich Rust-basierter Implementierungen.

Vergütung und Zusatzleistungen:

Im Vereinigten Königreich liegt die Vergütungsspanne für diese Rolle bei GBP 107.000 bis GBP 134.000. Die tatsächliche Vergütung kann abhängig von Einstufung, Erfahrung und Fähigkeiten variieren, die im Verlauf des Bewerbungsgesprächs beurteilt werden. Alle unsere Positionen umfassen Restricted Stock Units (RSUs), wodurch jedes Teammitglied am Erfolg von Grafana Labs beteiligt ist. Wir glauben an gemeinsame Ergebnisse. RSUs helfen uns, beim globalen Wachstum an einem Strang zu ziehen und gemeinsam daran beteiligt zu sein.

Vergütungsspannen sind länderspezifisch. Wenn du dich von einem anderen als dem oben aufgeführten Standort aus auf diese Stelle bewirbst, bespricht deine Recruiterin oder dein Recruiter zu Beginn des Verfahrens die für deinen Markt festgelegte Gehaltsspanne und die Zusatzleistungen mit dir.

Warum du dich bei Grafana Labs wohlfühlen wirst:

  • 100 % remote, globale Kultur: Als vollständig remote arbeitendes Unternehmen bringen wir Talente aus aller Welt zusammen, vereint durch eine Kultur der Zusammenarbeit und einen gemeinsamen Zweck.
  • Wachsende Organisation: Arbeite in einem wachstumsstarken, sich ständig weiterentwickelnden Umfeld an sinnvollen Aufgaben.
  • Transparente Kommunikation: Dich erwarten offene Entscheidungsprozesse und regelmäßige unternehmensweite Updates.
  • Innovationsgetrieben: Du erhältst Eigenverantwortung und Unterstützung, um großartige Arbeit zu leisten und Neues auszuprobieren.
  • Open-Source-Wurzeln: Unsere auf Community-Werten beruhenden Prinzipien prägen unsere Arbeitsweise.
  • Eigenverantwortliche Teams: Eine von großem Vertrauen und wenig Ego geprägte Kultur, in der Ergebnisse wichtiger sind als der äußere Eindruck.
  • Karrierewege: Klar definierte Möglichkeiten, dich weiterzuentwickeln und deine Karriere voranzubringen.
  • Nahbare Führung: Transparente Führungskräfte, die eingebunden, sichtbar und menschlich sind.
  • Engagierte Menschen: Arbeite mit klugen, unterstützenden Menschen, denen ihre Arbeit wirklich am Herzen liegt.
  • Einarbeitung vor Ort: Wir möchten, dass du dich ab Tag 1 gemeinsam mit den anderen neuen „Grafanistas“ wohlfühlst und alles darüber erfährst, was wir tun und wie wir es tun.
  • Ausgewogenheit ist wichtig: Wir bieten weltweit 30 Tage Jahresurlaub pro Jahr. 3 Tage deines Jahresurlaubs sind für die Grafana Shutdown Days reserviert, damit das Team wirklich abschalten kann. Wir halten, sofern zutreffend, die lokalen Gesetze ein.

Arbeitgeber der Chancengleichheit: Grafana Labs ist ein Arbeitgeber der Chancengleichheit. Wir begrüßen Bewerbungen von allen Menschen, unabhängig von ethnischer Zugehörigkeit, Hautfarbe, Nationalität, Herkunft, Kaste, Geschlecht, geschlechtlicher Identität oder deren Veränderung, geschlechtlichem Ausdruck, sexueller Orientierung, Alter, Religion oder Weltanschauung, Behinderung, Veteranenstatus, genetischen Informationen, Schwangerschaft, Mutterschaft, Familienstand, familiärer Situation oder Pflegeverantwortung sowie jedem anderen Merkmal, das durch örtliches Recht geschützt ist. Wir sind überzeugt, dass Gleichberechtigung und Vielfalt eine starke Organisation schaffen, und arbeiten daran, sie beim Wachstum zum Fundament unserer Organisation zu machen.

Grafana Labs kann im Bewerbungsverfahren KI-Tools einsetzen, um dabei zu helfen, die in Lebensläufen enthaltenen Informationen mit Stellenausschreibungen abzugleichen. Das Recruiting-Team wird eingehende Lebensläufe weiterhin manuell prüfen, um ihre Übereinstimmung mit aktuellen offenen Stellen festzustellen.

#LI-Remote

Informationen dazu, wie deine personenbezogenen Daten nach deiner Bewerbung auf eine Stelle verwendet werden, findest du in unserer Datenschutzerklärung.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack-Engineer | Datenbank-Observability, Grafana Cloud | UK | Remote
Senior Full-Stack-Engineer | Datenbank-Observability, Grafana Cloud | UK | Remote

Grafana Labs • United States

Remote
USD 126,000 - 158,000
100% remote
Global culture
RSU-Programm
+1
Staff Software Engineer - OpenTelemetry Python instrumentation | Germany | Remote
Staff Software Engineer - OpenTelemetry Python instrumentation | Germany | Remote

Grafana Labs • United States

Remote
USD 126,000 - 157,000
100% remote
RSUs
Annual leave 30 days
+1
Staff Software Engineer - OpenTelemetry Python instrumentation | UK | Remote
Staff Software Engineer - OpenTelemetry Python instrumentation | UK | Remote

Grafana Labs • United States

Remote
USD 143,000 - 179,000
RSUs
100% Remote
30 days annual leave + shutdown days
+1
Software Engineer - OpenTelemetry Python instrumentation
Software Engineer - OpenTelemetry Python instrumentation

Grafana • United States

Remote
USD 135,000 - 169,000
RSUs
Remote-friendly
Open source culture
+1
Staff Software Engineer - OpenTelemetry Python instrumentation | Ireland | Remote
Staff Software Engineer - OpenTelemetry Python instrumentation | Ireland | Remote

Grafana Labs • United States

Remote
USD 135,000 - 169,000
RSUs
Remote-friendly culture
Staff Software Engineer - OpenTelemetry Python instrumentation | Ireland | Remote
Staff Software Engineer - OpenTelemetry Python instrumentation | Ireland | Remote

Remote • San Francisco (CA)

Remote
USD 135,000 - 169,000
Remote work
Global culture
30 days annual leave
Staff Software Engineer – OpenTelemetry Python instrumentation | Germany | Remote
Staff Software Engineer – OpenTelemetry Python instrumentation | Germany | Remote

Grafana Labs • United States

Remote
USD 140,000 - 190,000
RSUs
Remote-first culture
Staff Software Engineer - OpenTelemetry Python instrumentation
Staff Software Engineer - OpenTelemetry Python instrumentation

Grafana Labs • United States

Remote
USD 126,000 - 157,000
Staff Software Engineer – OpenTelemetry Python instrumentation | UK | Remote
Staff Software Engineer – OpenTelemetry Python instrumentation | UK | Remote

Grafana Labs • United States

Remote
USD 120,000 - 170,000
Staff Python Engineer - OpenTelemetry & AI at Grafana Labs
Staff Python Engineer - OpenTelemetry & AI at Grafana Labs

Grafana Labs • United States

Remote
USD 126,000 - 157,000
RSUs
Remote work
Open source culture
+1