
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, databáze Tempo — Grafana Labs (práce na dálku, Kanada)
Určujte technické směřování a provozujte Tempo, open source backend pro trasování od Grafana Labs. Rozvíjejte distribuované datové systémy, API, škálovatelnost, výkon a spolehlivost produktů Grafana pro observabilitu.
164 490 $ – 197 389 $ / rok
Na dálkuPlný úvazekSeniorPožadovaný Jazyk: angličtinaBackendový inženýrSoftwarový inženýrPopis
- Určovat technické směřování náročných úkolů v plánu rozvoje Tempo.
- Vést komplexní projekty trvající několik měsíců od definice problému až po nasazení.
- Odpovídat za komponenty zahrnující příjem dat, ukládání, provádění dotazů a generování metrik.
- Vytvářet a prezentovat návrhové dokumenty a účastnit se návrhových revizí.
- Vyhodnocovat kompromisy mezi výkonem, náklady a složitostí a zaznamenávat přijatá rozhodnutí.
- Vyvíjet strukturovaná, předvídatelná a snadno dohledatelná API pro lidi, agenty, produkty a integrátory.
- Dosahovat provozních výsledků podle ukazatelů, jako je latence zápisu P99, opakované incidenty a celkové náklady na každý přijatý GB dat.
- Rozvíjet automatizaci, konfigurovatelná nasazení, užitečná upozornění a postupy Zero Ops.
- Spolupracovat s produktovým týmem a týmy App Observability, Asserts, Drilldown a Grafana Assistant.
- Vést juniorní a středně pokročilé inženýry prostřednictvím revizí, zpětné vazby k návrhům a párového programování.
- Účastnit se pohotovostí, řešení incidentů a následných rozborů incidentů.
- Podporovat open source komunitu, kontrolovat externí příspěvky a přispívat do Tempo.
- Zlepšovat výkon Tempo, automatické škálování, rozsahy dotazů, agregaci tras, zákaznické limity a provoz více buněk.
Požadavky
- Prokazatelné úspěchy při dodávání komplexních projektů trvajících několik měsíců, od návrhu přes implementaci až po provoz.
- Značné praktické zkušenosti s vývojem a provozem distribuovaných datových systémů v produkčním prostředí.
- Zkušenosti s datovými ingestními pipelines, úložišti, vykonáváním dotazů nebo souvisejícími systémy.
- Vysoká úroveň programátorského řemesla a zkušenosti s tvorbou čistého, robustního a výkonného softwaru.
- Dobrá znalost Go nebo schopnost rychle se v něm zorientovat; relevantní jsou také zkušenosti s Rustem, C nebo C++.
- Zkušenosti s odpovědností za produkční služby a účastí v pohotovostních rotacích.
- Zkušenosti s omezováním provozní zátěže a s chápáním cílů úrovně služeb jako produktové funkce.
- Jasná komunikace při plně vzdálené a asynchronní práci.
- Zkušenosti s trasováním, OpenTelemetry nebo rozsáhlými systémy observability jsou výhodou.
- Zkušenosti s návrhem dotazovacích jazyků, enginů podobných SQL či TraceQL nebo API používaných programově jsou výhodou.
- Zkušenosti s Parquet nebo jinými sloupcovými úložnými formáty či účelově navrženými analytickými úložnými formáty jsou výhodou.
- Zkušenosti s provozem rozsáhlé víceklientské SaaS infrastruktury s více buňkami na Kubernetes jsou výhodou.
- Zkušenosti s vývojem softwaru pro uživatele AI nebo velkých jazykových modelů jsou výhodou.
- Příspěvky do open source projektů nebo správa projektů jsou výhodou.
- Zkušenosti s používáním Grafana, Prometheus, Loki nebo Tempo během pohotovostí jsou výhodou.
- Zkušenosti s prací v plně vzdáleném, globálně distribuovaném týmu jsou výhodou.
Benefity
- Omezené akciové jednotky (RSU).
- Firemní rozpočet na moderní AI asistenty při programování.
- Přístup k aktuálním špičkovým modelům od OpenAI, Anthropic a Google.
- Plně vzdálená práce v globálně distribuovaném prostředí.
- Možnosti profesního rozvoje.
- Osobní zaškolení při nástupu.
- 30 dní dovolené ročně.
- Tři dny dovolené navíc vyhrazené pro Grafana Shutdown Days.