
Grafana Labs ontwikkelt open-source observabilitysoftware waarmee organisaties inzicht krijgen in de prestaties en gezondheid van infrastructuur, applicaties en frontend-systemen. Het platform brengt metrics, logs, traces en profielen samen via producten zoals Grafana, Loki, Tempo en Mimir. Zo kunnen organisaties gegevens visualiseren, services monitoren, afwijkingen onderzoeken, de onderliggende oorzaken analyseren en serviceniveaudoelstellingen beheren. Grafana Labs biedt implementatieopties in de cloud en in eigen beheer, met integraties voor technologieën zoals Prometheus en OpenTelemetry. Het bedrijf is actief in de sectoren enterprise-SaaS en kunstmatige intelligentie en ontwikkelt hulpmiddelen voor teams die verantwoordelijk zijn voor infrastructuurmonitoring en moderne observability.
Senior Backend Engineer, Tempo-databases — Grafana Labs (remote in Canada)
Bepaal de technische koers en het beheer van Tempo, de open-source tracing-backend van Grafana Labs. Verbeter de gedistribueerde datasystemen, API's, schaalbaarheid, prestaties en betrouwbaarheid voor de observability-producten van Grafana.
$ 164.490 – $ 197.389 / jaar
Op afstandVoltijdSeniorVereiste Taal: EngelsBackend-engineerSoftware-engineerBeschrijving
- Bepaal de technische koers voor uitdagende werkzaamheden aan de roadmap van Tempo.
- Leid complexe projecten van meerdere maanden, van de eerste probleemdefinitie tot en met de uitrol.
- Draag verantwoordelijkheid voor componenten voor ingestie, opslag, query's en het genereren van meetgegevens.
- Stel ontwerpdocumenten op en presenteer ze, en neem deel aan ontwerpreviews.
- Weeg afwegingen tussen prestaties, kosten en complexiteit af en leg de beslissingen vast.
- Ontwikkel gestructureerde, voorspelbare en goed vindbare API's voor mensen, agents, producten en integrators.
- Lever operationele resultaten op aan de hand van meetwaarden zoals P99-schrijflatentie, terugkerende incidenten en totale kosten per geïngesteerde GB.
- Verbeter automatisering, configureerbare uitrollen, nuttige waarschuwingen en Zero Ops-praktijken.
- Werk samen met Product en de teams voor App Observability, Asserts, Drilldown en Grafana Assistant.
- Begeleid junior- en medior-engineers met reviews, feedback op ontwerpen en pair programming.
- Neem deel aan bereikbaarheidsdiensten, incidentafhandeling en evaluaties na incidenten.
- Ondersteun de open-sourcecommunity, beoordeel bijdragen van buitenaf en draag bij aan Tempo.
- Verbeter de prestaties, autoscaling, querybereiken, trace-aggregatie, klantlimieten en multi-cell-activiteiten van Tempo.
Vereisten
- Aantoonbaar succes met het opleveren van complexe projecten van meerdere maanden, van ontwerp tot implementatie en beheer.
- Ruime praktische ervaring met het bouwen en beheren van gedistribueerde datasystemen in productie.
- Ervaring met ingestiepijplijnen, opslagengines, queryverwerking of aanverwante systemen.
- Sterk vakmanschap in softwareontwikkeling en een staat van dienst in het maken van schone, robuuste en performante software.
- Sterke Go-vaardigheden of het vermogen om Go snel onder de knie te krijgen; ervaring met Rust, C of C++ is relevant.
- Ervaring met verantwoordelijkheid voor productiediensten en deelname aan bereikbaarheidsdiensten.
- Ervaring met het verminderen van operationele belasting en het behandelen van serviceleveldoelstellingen als productfunctie.
- Heldere communicatievaardigheden voor volledig remote en asynchroon werken.
- Ervaring met tracing, OpenTelemetry of grootschalige observability-systemen is een pre.
- Ervaring met het ontwerpen van querytalen, SQL- of TraceQL-achtige engines of API's voor programmatisch gebruik is een pre.
- Ervaring met Parquet of andere kolomgeoriënteerde opslagformaten, of speciaal ontwikkelde analytische opslagformaten, is een pre.
- Ervaring met het beheren van grootschalige, multi-tenant multi-cell SaaS-infrastructuur op Kubernetes is een pre.
- Ervaring met softwareontwikkeling voor gebruikers van AI of grote taalmodellen is een pre.
- Bijdragen aan opensourcesoftware of het onderhouden van projecten is een pre.
- Ervaring met het gebruik van Grafana, Prometheus, Loki of Tempo tijdens bereikbaarheidsdiensten is een pre.
- Ervaring met werken in een volledig remote, wereldwijd verspreid team is een pre.
Voordelen
- Restricted Stock Units (RSU's).
- Een door het bedrijf gefinancierd budget voor moderne AI-codeerassistenten.
- Toegang tot actuele frontiermodellen van OpenAI, Anthropic en Google.
- Een volledig remote, wereldwijd verspreide werkcultuur.
- Mogelijkheden voor loopbaanontwikkeling.
- Inwerken op locatie.
- 30 vakantiedagen per jaar.
- Drie vakantiedagen per jaar zijn gereserveerd voor Grafana Shutdown Days.