
Grafana Labs sviluppa software open source per l’osservabilità, progettato per comprendere le prestazioni e lo stato delle infrastrutture, delle applicazioni e dei sistemi frontend. La sua piattaforma riunisce metriche, log, tracce e profili attraverso prodotti come Grafana, Loki, Tempo e Mimir, aiutando le organizzazioni a visualizzare i dati, monitorare i servizi, analizzare le anomalie e le cause principali e gestire gli obiettivi di livello di servizio. Grafana Labs offre opzioni di distribuzione cloud e autogestite, con integrazioni per tecnologie come Prometheus e OpenTelemetry. L’azienda opera nei settori del SaaS enterprise e dell’intelligenza artificiale e sviluppa strumenti per i team responsabili del monitoraggio delle infrastrutture e dell’osservabilità moderna.
Ingegnere backend senior, database Tempo — Grafana Labs (da remoto in Canada)
Definisci la direzione tecnica e la gestione di Tempo, il backend open source per il tracing di Grafana Labs. Migliora i suoi sistemi di dati distribuiti, le API, la scalabilità, le prestazioni e l’affidabilità per i prodotti di osservabilità Grafana.
164.490 $ – 197.389 $ / anno
Da remotoTempo pienoSeniorLingua Richiesta: ingleseIngegnere backendIngegnere del softwareDescrizione
- Definisci la direzione tecnica per le sfide della roadmap di Tempo.
- Guida progetti complessi di diversi mesi, dalla definizione iniziale del problema al rilascio.
- Assumi la responsabilità di componenti che coprono ingestione, archiviazione, query e generazione di metriche.
- Crea e presenta documenti di progettazione e partecipa alle revisioni del design.
- Valuta i compromessi tra prestazioni, costi e complessità e registra le decisioni.
- Sviluppa API strutturate, prevedibili e facili da scoprire per persone, agenti, prodotti e integratori.
- Consegui risultati operativi misurati da indicatori come la latenza di scrittura P99, gli incidenti ricorrenti e il costo totale per GB ingerito.
- Promuovi l’automazione, i rollout configurabili, gli avvisi utili e le pratiche Zero Ops.
- Collabora con i team Prodotto, App Observability, Asserts, Drilldown e Grafana Assistant.
- Affianca ingegneri junior e di livello intermedio con revisioni, feedback sulla progettazione e sessioni di programmazione in coppia.
- Partecipa ai turni di reperibilità, alla risposta agli incidenti e alle revisioni successive agli incidenti.
- Sostieni la comunità open source, esamina i contributi esterni e contribuisci a Tempo.
- Migliora le prestazioni di Tempo, la scalabilità automatica, gli intervalli di query, l’aggregazione delle tracce, i limiti per i clienti e le operazioni multicella.
Requisiti
- Comprovato successo nella consegna di progetti complessi nell’arco di diversi mesi, dalla progettazione all’implementazione e alla gestione operativa.
- Solida esperienza pratica nella creazione e gestione in produzione di sistemi di dati distribuiti.
- Esperienza con pipeline di ingestione, motori di archiviazione, esecuzione di query o sistemi correlati.
- Ottima padronanza delle pratiche di ingegneria del software e comprovata capacità di produrre software pulito, robusto e ad alte prestazioni.
- Ottima conoscenza di Go o capacità di acquisirla rapidamente; è pertinente anche l’esperienza con Rust, C o C++.
- Esperienza nella gestione di servizi in produzione e nella partecipazione ai turni di reperibilità.
- Esperienza nella riduzione delle attività operative ripetitive e nel considerare gli obiettivi di livello di servizio come funzionalità del prodotto.
- Capacità di comunicare con chiarezza nel lavoro da remoto e asincrono.
- È gradita l’esperienza con tracing, OpenTelemetry o sistemi di osservabilità su larga scala.
- È gradita l’esperienza nella progettazione di linguaggi di query, motori simili a SQL o TraceQL, oppure API utilizzate a livello programmatico.
- È gradita l’esperienza con Parquet o altri formati di archiviazione colonnare, oppure con formati analitici progettati appositamente.
- È gradita l’esperienza nella gestione su Kubernetes di infrastrutture SaaS multitenant e multicella su larga scala.
- È gradita l’esperienza nella creazione di software per utenti di IA o di modelli linguistici di grandi dimensioni.
- Sono graditi contributi all’open source o attività di manutenzione di progetti.
- È gradita l’esperienza nell’uso di Grafana, Prometheus, Loki o Tempo durante i turni di reperibilità.
- È gradita l’esperienza in un team completamente remoto e distribuito a livello globale.
Benefit
- Unità di azioni vincolate (RSU).
- Un budget aziendale dedicato ai moderni assistenti di programmazione basati sull’IA.
- Accesso agli attuali modelli all’avanguardia di OpenAI, Anthropic e Google.
- Una cultura aziendale completamente remota e distribuita a livello globale.
- Percorsi di sviluppo professionale.
- Inserimento in presenza.
- 30 giorni di ferie all’anno.
- Tre giorni di ferie all’anno riservati ai giorni di chiusura di Grafana.