
Grafana Labs razvija open-source softver za opservabilnost koji omogućuje razumijevanje performansi i stanja infrastrukture, aplikacija i frontend sustava. Njihova platforma objedinjuje metrike, zapisnike, tragove i profile kroz proizvode kao što su Grafana, Loki, Tempo i Mimir. Organizacijama pomaže vizualizirati podatke, pratiti usluge, istraživati anomalije, analizirati temeljne uzroke i upravljati ciljevima razine usluge. Grafana Labs nudi mogućnosti implementacije u oblaku i samostalnog upravljanja, uz integracije s tehnologijama kao što su Prometheus i OpenTelemetry. Tvrtka posluje u sektorima poslovnih SaaS rješenja i umjetne inteligencije te razvija alate za timove odgovorne za nadzor infrastrukture i modernu opservabilnost.
Viši backend inženjer za baze podataka
Vodite backend inženjering za Tempo, Grafana Labsov distribuirani sustav otvorenog koda za praćenje tragova, s naglaskom na njegove komponente baze podataka. Unapređujte skalabilne API-je, performanse, pouzdanost i rad Grafaninih proizvoda za opažljivost.
Opis
- Određujte tehnički smjer za složene izazove na planu razvoja Tempa.
- Vodite višemjesečne inženjerske inicijative od definiranja problema do uvođenja.
- Surađujte sa Staff inženjerima i tehničkim voditeljem na oblikovanju smjera među timovima.
- Preuzmite odgovornost za komponente koje obuhvaćaju prihvat podataka, pohranu, upite i generiranje metrika.
- Pripremajte i predstavljajte dokumente dizajna te sudjelujte u pregledima dizajna.
- Pri tehničkim odlukama uravnotežujte performanse, troškove i složenost.
- Gradite strukturirane, predvidljive i lako pretražive API-je za ljude, agente, proizvode i integratore.
- Ostvarujte SLO ciljeve, uključujući P99 latenciju pisanja, ponavljajuće incidente i trošak po unesenom GB-u.
- Smanjujte operativni napor konfigurabilnim uvođenjima i upozorenjima koja omogućuju djelovanje.
- Koordinirajte se s odjelom za proizvode i povezanim timovima, uključujući App Observability, Asserts, Drilldown i Grafana Assistant.
- Podržavajte razvoj inženjera pregledima koda, povratnim informacijama o dizajnu i radom u paru.
- Sudjelujte u dežurstvima, odgovoru na incidente i pregledima nakon incidenata.
- Doprinosite Tempu i zajednici otvorenog koda, uključujući pregled vanjskih doprinosa.
- Unapređujte agregaciju tragova, automatsko skaliranje, performanse prihvata podataka i upita, rad s više ćelija te ograničenja vidljiva korisnicima.
Zahtjevi
- Dokazani uspjeh u isporuci složenih višemjesečnih projekata od dizajna do isporuke i operativnog rada.
- Znatno praktično iskustvo u izgradnji i radu s distribuiranim podatkovnim sustavima u produkciji.
- Iskustvo s cjevovodima za prihvat podataka, mehanizmima pohrane, izvršavanjem upita ili usporedivim sustavima.
- Izvrsno poznavanje softverske struke, uz fokus na čist, pouzdan, učinkovit i održiv kod.
- Dobro poznavanje Go-a ili iskustvo s Rustom, C-om ili C++-om uz mogućnost prelaska na Go.
- Iskustvo u preuzimanju odgovornosti za produkcijske usluge i sudjelovanju u dežurstvima.
- Iskustvo u smanjenju operativnog opterećenja i tretiranju SLO-ova kao značajke proizvoda.
- Pristup usmjeren na korisnika te pragmatičan, iterativan način isporuke.
- Jasna pisana i usmena komunikacija u potpuno udaljenom, asinkronom okruženju.
- Morate imati prebivalište u Sjedinjenim Američkim Državama ili Kanadi.
Pogodnosti
- Dionice s ograničenjima (RSU).
- Proračun koji financira tvrtka za AI pomoćnike pri programiranju.
- Pristup naprednim modelima tvrtki OpenAI, Anthropic i Google.
- Potpuno udaljeni rad i globalna kultura rada na daljinu.
- Mogućnosti razvoja karijere.
- Uvođenje u posao uživo.
- 30 dana godišnjeg odmora, uključujući tri Grafana Shutdown Days.
- Transparentna komunikacija i redovita ažuriranja za cijelu tvrtku.
- Samostalnost i podrška za isporuku kvalitetnog rada.
- Kultura osnaživanja, velikog povjerenja i skromnosti.
- Globalna pravila godišnjeg odmora, u skladu s lokalnim zakonima.