Censys
Censys
Censys è un’azienda di cybersicurezza e intelligence su Internet che aiuta le organizzazioni a comprendere e proteggere le proprie risorse esposte su Internet. La sua piattaforma supporta la ricerca delle minacce, l’individuazione delle risorse cloud, la gestione dell’esposizione e dei rischi e la gestione esterna della superficie di attacco, combinando un’ampia scansione di Internet con una visione aggiornata dei sistemi connessi. Fondata dai creatori di ZMap presso l’Università del Michigan, Censys mantiene forti legami con la comunità della sicurezza open source e serve team nei settori dei servizi finanziari, della pubblica amministrazione, della sanità e in altri contesti aziendali.

Ingegnere di sistemi distribuiti, piattaforma dati — Censys (Da remoto, Stati Uniti)

Sviluppa servizi dati scalabili in Censys, mappando Internet per fornire informazioni sulle minacce. Lavora su pipeline, database e sistemi cloud-native che supportano i prodotti di sicurezza.

Descrizione

  • Crea servizi e applicazioni su larga scala e in tempo reale che utilizzano ampi set di dati per API interne e prodotti esterni.
  • Sviluppa strumenti, librerie, framework e servizi per i programmi di sicurezza, ricerca e piattaforma dati.
  • Trasforma i prototipi in strumenti interni, servizi e funzionalità di piattaforma affidabili.
  • Contribuisci alla pianificazione e alle discussioni tecniche con gli stakeholder dell’ingegneria e del prodotto.
  • Costruisci e gestisci pipeline di dati, infrastrutture di messaggistica, database, sistemi di caching e servizi cloud o on-premise.
  • Collabora con Ingegneri di Machine Learning e Ricercatori di Sicurezza a soluzioni che influenzano i risultati in materia di sicurezza.
  • Tieni conto della manutenzione a lungo termine, dell’osservabilità, dei processi di distribuzione e dell’esperienza degli sviluppatori.
  • Partecipa a colloqui video con la videocamera attiva.
  • Completa l’onboarding in presenza presso la sede di Censys ad Ann Arbor in caso di assunzione.

Requisiti

  • Almeno cinque anni di esperienza nell’ingegneria del software con lo sviluppo di sistemi distribuiti.
  • Esperienza con la programmazione orientata agli oggetti; il team utilizza Go.
  • Esperienza con una piattaforma cloud come AWS, Azure o Google Cloud Platform.
  • Esperienza o familiarità con tecnologie di messaggistica come AWS Kinesis, Google Pub/Sub o Kafka.
  • Esperienza con database come Bigtable, Cloud Spanner, HBase o Cassandra.
  • Conoscenza dei principi di scalabilità, tolleranza agli errori e affidabilità dei sistemi.
  • Familiarità con strumenti o applicazioni di IA.
  • Capacità di produrre codice chiaro, testabile e manutenibile.
  • Ottime capacità comunicative e capacità di lavorare efficacemente con ingegneri e product manager.
  • Impegno a utilizzare l’IA in modo responsabile.
  • Familiarità con gRPC o REST.
  • Familiarità con tecnologie di serializzazione come Protobuf o MessagePack.
  • Esperienza nella creazione, nel deployment o nella manutenzione di servizi containerizzati su Kubernetes.
  • Comprensione dei protocolli e degli standard Internet.
  • La conoscenza del settore della sicurezza costituisce un vantaggio.
  • I destinatari di un’offerta devono completare la verifica dell’identità tramite CLEAR.
  • I candidati devono trovarsi negli Stati Uniti; il lavoro da remoto è disponibile in tutti gli Stati Uniti continentali.

Benefit

  • Compenso in azioni.
  • Copertura sanitaria, dentistica e oculistica.
  • Piano pensionistico con contributo aziendale.
  • Congedo parentale.
  • Supporto per la salute mentale e il benessere.
  • Ferie retribuite flessibili.
  • Stanziamento per lo sviluppo professionale.
  • Piano di bonus annuale per i dipendenti non addetti alle vendite idonei.
  • Sistemazione ragionevole per le persone con disabilità.
  • Onboarding in presenza presso la sede di Ann Arbor.