Grafana Labs
Grafana Labs
Grafana Labs vyvíjí software s otevřeným zdrojovým kódem pro observabilitu, který pomáhá porozumět výkonu a stavu infrastruktury, aplikací a frontendových systémů. Její platforma propojuje metriky, logy, trasování a profily prostřednictvím produktů, jako jsou Grafana, Loki, Tempo a Mimir, a pomáhá organizacím vizualizovat data, monitorovat služby, zkoumat anomálie, analyzovat základní příčiny a spravovat cíle úrovně služeb. Grafana Labs nabízí možnosti nasazení v cloudu i ve vlastní infrastruktuře a integrace s technologiemi, jako jsou Prometheus a OpenTelemetry. Společnost působí v sektorech podnikového SaaS a umělé inteligence a vytváří nástroje pro týmy odpovědné za monitorování infrastruktury a moderní observabilitu.

Seniorní backendový inženýr pro databáze

Veďte vývoj backendových databázových komponent Tempo, distribuovaného systému pro trasování s otevřeným zdrojovým kódem od Grafana Labs. Zlepšujte škálovatelná API, výkon, spolehlivost a provoz produktů Grafana pro observabilitu.

Popis

  • Určujte technické směřování složitých výzev v plánu rozvoje Tempo.
  • Veďte několikaměsíční technické iniciativy od definování problému až po nasazení.
  • Spolupracujte s inženýry na úrovni Staff a technickým vedoucím na utváření směřování napříč týmy.
  • Zodpovídejte za komponenty pokrývající příjem dat, ukládání, zpracování dotazů a generování metrik.
  • Připravujte a prezentujte návrhové dokumenty a účastněte se jejich posuzování.
  • Při technických rozhodnutích vyvažujte výkon, náklady a složitost.
  • Vytvářejte strukturovaná, předvídatelná a snadno dohledatelná API pro lidi, agenty, produkty a integrátory.
  • Plňte SLO zahrnující latenci zápisu P99, opakované incidenty a náklady na každý přijatý GB dat.
  • Omezujte provozní náročnost pomocí konfigurovatelných nasazení a užitečných upozornění.
  • Koordinujte práci s produktovým týmem a souvisejícími týmy včetně App Observability, Asserts, Drilldown a Grafana Assistant.
  • Podporujte růst inženýrů prostřednictvím revizí kódu, zpětné vazby k návrhům a párové práce.
  • Účastněte se pohotovostních služeb, reakce na incidenty a jejich následných rozborů.
  • Přispívejte k rozvoji Tempo a open source komunity, včetně kontroly externích příspěvků.
  • Rozvíjejte agregaci tras, automatické škálování, výkon příjmu dat a dotazování, provoz ve více buňkách a limity pro zákazníky.

Požadavky

  • Prokazatelné úspěchy při realizaci složitých několikaměsíčních projektů od návrhu přes dodání až po provoz.
  • Rozsáhlé praktické zkušenosti s tvorbou a provozem produkčních distribuovaných datových systémů.
  • Zkušenosti s ingestními procesy, úložnými enginy, zpracováním dotazů nebo srovnatelnými systémy.
  • Vysoká úroveň programátorského řemesla se zaměřením na čistý, spolehlivý, efektivní a udržovatelný kód.
  • Dobrá znalost Go nebo zkušenosti s Rustem, C či C++ a možnost přejít na Go.
  • Zkušenosti s provozní odpovědností za služby a účastí v pohotovostních službách.
  • Zkušenosti se snižováním provozní zátěže a přístupem k SLO jako k vlastnosti produktu.
  • Zaměření na zákazníka a pragmatické, postupné dodávání řešení.
  • Jasná písemná i ústní komunikace v plně vzdáleném, asynchronním prostředí.
  • Je nutné bydliště ve Spojených státech nebo Kanadě.

Benefity

  • Akcie s omezeným převodem (RSU).
  • Firemní rozpočet na AI asistenty pro programování.
  • Přístup k pokročilým modelům od OpenAI, Anthropic a Google.
  • Plně vzdálená práce a globální kultura práce na dálku.
  • Možnosti kariérního rozvoje.
  • Osobní zaškolení.
  • 30 dní dovolené ročně, včetně tří dnů Grafana Shutdown Days.
  • Transparentní komunikace a pravidelné aktualizace pro celou společnost.
  • Samostatnost a podpora při odvádění kvalitní práce.
  • Kultura založená na důvěře, samostatnosti a absenci ega.
  • Globální pravidla pro dovolenou s ohledem na místní zákony.