NetBox Labs
NetBox Labs
11 – 50 Dipendenti
B2BImpresaSaaS
NetBox Labs sviluppa prodotti commerciali basati sulla piattaforma open source NetBox per la gestione delle reti e delle infrastrutture. Le sue soluzioni, tra cui NetBox Cloud e NetBox Enterprise, aiutano le organizzazioni a mantenere una fonte affidabile di dati di rete, supportare l’automazione e la gestione delle configurazioni e collegare le informazioni sull’infrastruttura tra i diversi sistemi. In quanto azienda tecnologica B2B SaaS per il settore enterprise, NetBox Labs combina lo sviluppo open source con strumenti commerciali pensati per rendere la gestione delle reti più coerente ed efficiente.

Ingegnere software senior full-stack, osservabilità — America Latina (da remoto)

Sviluppa prodotti in Go, Python, React e TypeScript per la piattaforma di osservabilità di rete di NetBox Labs. Crea dashboard e servizi di telemetria a supporto della scoperta e dell’assurance di rete.

Descrizione

  • Sviluppare e gestire servizi backend in Go e Python per discovery, assurance, gestione delle flotte e acquisizione dei dati
  • Progettare ed evolvere API gRPC e REST versionate con Protocol Buffers e OpenAPI
  • Creare dashboard di monitoraggio e telemetria con React e TypeScript
  • Progettare i flussi di lavoro delle dashboard con filtri, soglie, stati degli avvisi e link ai dispositivi NetBox sottostanti
  • Collaborare alle API di interrogazione e aggregazione per flotte numerose e telemetria ad alta frequenza
  • Implementare un’integrazione frontend-backend type-safe con client API generati e schemi condivisi
  • Partecipare alla turnazione di reperibilità del team
  • Ampliare la copertura automatizzata con test unitari, di integrazione, di contratto e end-to-end
  • Collaborare con product manager, designer, colleghi a contatto con i clienti e team di ingegneria
  • Applicare strumenti di sviluppo basati sull’IA e flussi di lavoro agentici durante progettazione, programmazione, test, revisione e triage degli incidenti
  • Revisionare il codice, supportare i colleghi e promuovere solide pratiche di ingegneria
  • Contribuire alla pianificazione e aiutare a definire la roadmap del prodotto e tecnica

Requisiti

  • Almeno cinque anni di esperienza professionale nell’ingegneria del software
  • Solida esperienza in produzione sia nello sviluppo backend sia frontend
  • Esperienza in produzione con Go e Python, con competenza approfondita in uno dei due linguaggi e buona padronanza operativa dell’altro
  • Esperienza nella progettazione e gestione di servizi gRPC con Protocol Buffers, inclusi evoluzione degli schemi, compatibilità all’indietro, RPC in streaming, scadenze, interceptor o middleware e gestione degli errori
  • Esperienza nello sviluppo di sistemi distribuiti ed event-driven con code di messaggi, elaborazione asincrona dei job e acquisizione idempotente dei dati
  • Ottime competenze in React e TypeScript
  • Esperienza comprovata nella realizzazione di dashboard di monitoraggio, osservabilità o analisi
  • Esperienza pratica con librerie di visualizzazione dei dati
  • Esperienza nel rendering efficiente di grandi quantità di dati o dati ad alta frequenza
  • Esperienza nella distribuzione di dati in tempo reale al browser tramite WebSocket, eventi inviati dal server o streaming gRPC-Web
  • Conoscenza pratica di CSS moderno, layout responsivi e accessibilità concreta, inclusi WCAG, palette sicure per persone daltoniche e grafici accessibili
  • Esperienza nella scrittura di test frontend automatizzati con Jest e React Testing Library, inclusi test di regressione visiva
  • Uso regolare e pratico di assistenti e agenti di programmazione basati sull’IA
  • Solido giudizio nel convalidare gli output generati dall’IA e proteggere i dati sensibili
  • Familiarità con tecniche di prompting e gestione del contesto per gli strumenti di IA
  • Comunicazione chiara ed efficaci capacità di collaborazione
  • Capacità di lavorare in un ambiente dinamico e contribuire alle decisioni sul prodotto e sulla tecnologia

Benefit

  • Compenso azionario
  • Opportunità di bonus
  • Lavoro da remoto in America Latina
  • Pari opportunità di impiego
  • Adattamenti durante il processo di selezione

Offerte correlate

CVS Health

Analista senior di analisi aziendale — da remoto in Texas

CVS Health

Gestisci la reportistica per i clienti, indaga sui problemi di SQL e dati e contribuisci all’analisi dei dati sanitari per Signify Health. Assicura l’accuratezza dell’acquisizione e della reportistica dei dati, aiutando gli stakeholder a raggiungere gli obiettivi operativi.

Apri