Grafana Labs
Grafana Labs
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/inženjerka za baze podataka Tempo — Grafana Labs (rad na daljinu u Kanadi)

Oblikujte tehnički smjer i rad Tempoa, open-source pozadinskog sustava za praćenje tragova. Unaprijedite njegove distribuirane podatkovne sustave, API-je, skalabilnost, performanse i pouzdanost za Grafanine proizvode za observabilnost.

Opis

  • Određujte tehnički smjer zahtjevnih zadataka na planu razvoja Tempoa.
  • Vodite složene projekte koji traju više mjeseci, od početnog definiranja problema do puštanja u rad.
  • Preuzmite odgovornost za komponente koje obuhvaćaju unos podataka, pohranu, postavljanje upita i generiranje metrika.
  • Izrađujte i predstavljajte dokumente s tehničkim rješenjima te sudjelujte u njihovim pregledima.
  • Procjenjujte kompromise između performansi, troškova i složenosti te bilježite donesene odluke.
  • Razvijajte strukturirane, predvidljive i lako pronalažljive API-je za ljude, agente, proizvode i integratore.
  • Ostvarujte operativne rezultate prema pokazateljima kao što su latencija pisanja P99, ponovljeni incidenti i ukupni trošak po unesenom GB-u.
  • Unapređujte automatizaciju, prilagodljiva uvođenja, korisna upozorenja i prakse Zero Ops.
  • Surađujte s timom za proizvode te timovima App Observability, Asserts, Drilldown i Grafana Assistant.
  • Usmjeravajte mlađe i srednje iskusne inženjere kroz preglede, povratne informacije o dizajnu i rad u paru.
  • Sudjelujte u dežurstvima, odgovoru na incidente i njihovim naknadnim analizama.
  • Podržavajte open-source zajednicu, pregledavajte vanjske doprinose i doprinosite Tempu.
  • Unapređujte performanse Tempoa, automatsko skaliranje, raspone upita, agregaciju tragova, ograničenja za korisnike i rad s više ćelija.

Zahtjevi

  • Dokazani uspjeh u isporuci složenih projekata koji traju više mjeseci, od dizajna do implementacije i rada u produkciji.
  • Opsežno praktično iskustvo u izgradnji i radu s distribuiranim podatkovnim sustavima u produkciji.
  • Iskustvo s cjevovodima za unos podataka, sustavima za pohranu, izvršavanjem upita ili srodnim sustavima.
  • Izvrsno umijeće razvoja softvera i rezultati u izradi čistog, robusnog softvera visokih performansi.
  • Dobro poznavanje Go-a ili sposobnost brzog usvajanja jezika Go; relevantno je i iskustvo s Rustom, C-om ili C++-om.
  • Iskustvo u preuzimanju odgovornosti za produkcijske usluge i sudjelovanju u dežurstvima.
  • Iskustvo u smanjenju operativnog opterećenja i pristupu ciljevima razine usluge kao značajci proizvoda.
  • Jasne komunikacijske vještine za potpuno udaljeni, asinkroni rad.
  • Iskustvo s praćenjem tragova, OpenTelemetryjem ili sustavima za observabilnost velikih razmjera prednost je.
  • Iskustvo u dizajniranju jezika za upite, mehanizama nalik SQL-u ili TraceQL-u ili API-ja koji se koriste programski prednost je.
  • Iskustvo s Parquetom ili drugim stupčastim formatima pohrane ili namjenskim formatima za analitičku pohranu prednost je.
  • Iskustvo u radu s velikom SaaS infrastrukturom za više korisnika i ćelija na Kubernetesu prednost je.
  • Iskustvo u izradi softvera za korisnike umjetne inteligencije ili velikih jezičnih modela prednost je.
  • Doprinosi open-source projektima ili održavanje projekata prednost su.
  • Iskustvo s korištenjem Grafane, Prometheusa, Lokija ili Tempoa tijekom dežurstva prednost je.
  • Iskustvo rada u potpuno udaljenom, globalno distribuiranom timu prednost je.

Pogodnosti

  • Ograničene dioničke jedinice (RSU).
  • Proračun koji financira tvrtka za moderne AI asistente za programiranje.
  • Pristup aktualnim vrhunskim modelima tvrtki OpenAI, Anthropic i Google.
  • Potpuno udaljena kultura rada u globalno distribuiranoj organizaciji.
  • Mogućnosti razvoja karijere.
  • Uvođenje u posao uživo.
  • 30 dana godišnjeg odmora.
  • Tri dana godišnjeg odmora namijenjena danima Grafana Shutdown Days.