
Grafana Labs vyvíja open source softvér na pozorovateľnosť, ktorý pomáha porozumieť výkonu a stavu infraštruktúry, aplikácií a frontendových systémov. Jej platforma spája metriky, protokoly, trasovania a profily prostredníctvom produktov vrátane Grafany, Loki, Tempa a Mimiru. Organizáciám pomáha vizualizovať údaje, monitorovať služby, skúmať anomálie, analyzovať základné príčiny a spravovať ciele úrovne služieb. Grafana Labs ponúka cloudové aj samostatne spravované možnosti nasadenia s integráciami pre technológie, ako sú Prometheus a OpenTelemetry. Spoločnosť pôsobí v sektoroch podnikových SaaS riešení a umelej inteligencie a vytvára nástroje pre tímy zodpovedné za monitorovanie infraštruktúry a modernú pozorovateľnosť.
Senior backend inžinier/inžinierka, databázy Tempo — Grafana Labs (práca na diaľku v Kanade)
Určujte technické smerovanie a prevádzku Tempo, open-source backendu na spracovanie trace dát. Zlepšujte jeho distribuované dátové systémy, API, škálovateľnosť, výkon a spoľahlivosť pre produkty Grafana na observabilitu.
Popis
- Určujte technické smerovanie náročných úloh v pláne vývoja Tempo.
- Veďte komplexné projekty trvajúce niekoľko mesiacov, od prvotného vymedzenia problému až po nasadenie.
- Zodpovedajte za komponenty pokrývajúce ingestovanie, ukladanie, dopytovanie a generovanie metrík.
- Pripravujte a prezentujte návrhové dokumenty a zúčastňujte sa na ich posudzovaní.
- Vyhodnocujte kompromisy medzi výkonom, nákladmi a zložitosťou a zaznamenávajte prijaté rozhodnutia.
- Vyvíjajte štruktúrované, predvídateľné a ľahko vyhľadateľné API pre ľudí, agentov, produkty a integrátorov.
- Dosahujte prevádzkové výsledky podľa ukazovateľov, ako sú latencia zápisu P99, opakované incidenty a celkové náklady na každý ingestovaný GB.
- Rozvíjajte automatizáciu, konfigurovateľné nasadzovanie, užitočné upozornenia a postupy Zero Ops.
- Spolupracujte s produktovým tímom a tímami App Observability, Asserts, Drilldown a Grafana Assistant.
- Pomáhajte juniorným a stredne skúseným inžinierom prostredníctvom revízií, spätnej väzby k návrhom a párovej práce.
- Zapájajte sa do pohotovostných služieb, riešenia incidentov a ich následných rozborov.
- Podporujte open-source komunitu, posudzujte externé príspevky a prispievajte do Tempo.
- Zlepšujte výkon Tempo, automatické škálovanie, rozsahy dopytov, agregáciu trace dát, limity zákazníkov a prevádzku viacerých buniek.
Požiadavky
- Preukázateľné výsledky pri dodávaní komplexných projektov trvajúcich niekoľko mesiacov, od návrhu cez implementáciu až po prevádzku.
- Rozsiahle praktické skúsenosti s vývojom a prevádzkou distribuovaných dátových systémov v produkcii.
- Skúsenosti s ingestovacími pipeline-mi, úložiskami, vykonávaním dopytov alebo súvisiacimi systémami.
- Vynikajúce vývojárske zručnosti a výsledky pri tvorbe čistého, robustného a výkonného softvéru.
- Dobrá znalosť jazyka Go alebo schopnosť rýchlo sa v ňom zdokonaliť; relevantné sú aj skúsenosti s Rustom, C alebo C++.
- Skúsenosti so zodpovednosťou za produkčné služby a účasťou na pohotovostných službách.
- Skúsenosti so znižovaním prevádzkovej záťaže a prístupom k cieľom úrovne služieb ako k funkcii produktu.
- Jasná komunikácia pri plne vzdialenej a asynchrónnej práci.
- Výhodou sú skúsenosti s tracingom, OpenTelemetry alebo rozsiahlymi systémami observability.
- Výhodou sú skúsenosti s návrhom dopytovacích jazykov, enginov podobných SQL či TraceQL alebo programovo používaných API.
- Výhodou sú skúsenosti s Parquetom alebo inými stĺpcovými formátmi ukladania dát či so špecializovanými analytickými formátmi.
- Výhodou sú skúsenosti s prevádzkou rozsiahlej SaaS infraštruktúry pre viacerých nájomcov a vo viacerých bunkách na Kubernetes.
- Výhodou sú skúsenosti s vývojom softvéru pre používateľov umelej inteligencie alebo veľkých jazykových modelov.
- Výhodou sú príspevky do open-source projektov alebo správa takýchto projektov.
- Výhodou sú skúsenosti s používaním Grafany, Promethea, Loki alebo Tempo počas pohotovostnej služby.
- Výhodou sú skúsenosti s prácou v plne vzdialenom, globálne distribuovanom tíme.
Benefity
- Jednotky obmedzených akcií (RSU).
- Rozpočet financovaný spoločnosťou na moderných AI asistentov pri programovaní.
- Prístup k aktuálnym špičkovým modelom od OpenAI, Anthropic a Google.
- Plne vzdialená práca v globálne distribuovanej firemnej kultúre.
- Možnosti kariérneho rozvoja.
- Osobné zaškolenie pri nástupe.
- 30 dní dovolenky ročne.
- Tri dni dovolenky ročne vyhradené na dni Grafana Shutdown Days.