tawk.to
Accedi
Tutte le posizioni
IngegneriaFull-TimeBangsar South, MY

Responsabile tecnico — identità e intelligence dei dati

Guida la progettazione e il rilascio di un nuovo verticale di prodotto, dedicato alla risoluzione dell’identità dei visitatori e all’arricchimento dei dati, costruito sulla piattaforma di customer engagement di tawk.to. Un progetto da zero a uno, a diretto contatto con il CTO.

Vedi tutte le posizioni aperte

Panoramica del ruolo

Cerchiamo un Technical Lead che guidi la progettazione e la distribuzione di una nuova verticale di prodotto: risoluzione dell'identità dei visitatori e arricchimento dei dati, costruita sulla piattaforma di coinvolgimento clienti di tawk.to. Questa persona sarà responsabile della visione tecnica e dell'esecuzione di un grafo di identità in tempo reale che sfrutta miliardi di interazioni su milioni di siti web basati su tawk.to per identificare, risolvere e arricchire i visitatori anonimi dei siti, trasformando «visitatore sconosciuto da Denver» in «Sarah Chen, VP of RevOps at Acme Corp, che visita la tua pagina dei prezzi per la terza volta questa settimana». Si tratta di una realizzazione da zero a uno. Progetterai l'architettura del grafo di identità, selezionerai e integrerai provider di dati di terze parti, progetterai il modello dati e rilascerai l'MVP. Lavorerai direttamente con il CTO e collaborerai con i team dell'intera piattaforma per collegare i segnali di identità dei nostri prodotti Chat, Scheduler e Form Builder in un sistema di risoluzione unificato. Se hai creato sistemi di risoluzione delle identità, lavorato nell'infrastruttura dati AdTech o MarTech oppure progettato pipeline di arricchimento su larga scala, questo è il tuo ruolo.

Cosa realizzerai

  • Un grafo di identità tra siti che collega fingerprint del browser, cookie, IP e dati di contatto dichiarati dagli utenti (provenienti da chat, prenotazioni nello scheduler e invii di moduli) in profili unificati di persone e aziende su milioni di proprietà.
  • Un motore di risoluzione in tempo reale che identifica i visitatori entro pochi millisecondi dal caricamento della pagina mediante un algoritmo a cascata: corrispondenza dei cookie → corrispondenza della fingerprint → ricerca da IP ad azienda → provider di identità di terze parti.
  • Un servizio di arricchimento a cascata che concatena più provider di dati esterni (People Data Labs, Apollo, Hunter, Proxycurl, IPinfo e altri) per completare qualifica professionale, profilo LinkedIn, numero di telefono, dati firmografici e tecnografici dell'azienda e informazioni sui finanziamenti, con circuit breaker, caching e sequenze ottimizzate per i costi.
  • Un livello di fatturazione basato sull'utilizzo che supporta piani a pagamento su più livelli (arricchimento manuale, deanonimizzazione in tempo reale, suite completa di intelligence con valutazione dell'intento, avvisi e invio al CRM).
  • Un livello di azione e distribuzione che comprende avvisi Slack/webhook in tempo reale, integrazioni CRM (HubSpot, Salesforce, Pipedrive), valutazione dell'intento e attivazione automatica delle campagne.

Architettura e distribuzione dei sistemi

  • Progettare e implementare il servizio di risoluzione delle identità all'interno della nostra piattaforma di microservizi esistente, seguendo i principi di clean architecture e domain-driven design.
  • Gestire il modello dati: nodi di identità (profili di persone/aziende), sessioni dei visitatori (attività di visita per sito) e acquisizione dei segnali grezzi. Scegliere e sostenere le tecnologie di archiviazione e query più adatte a ciascun carico di lavoro.
  • Progettare la strategia di fingerprinting e raccolta dei segnali per il widget lato client.

Integrazione dei provider di dati

  • Valutare, negoziare e integrare API di terze parti per l'arricchimento e la risoluzione delle identità (People Data Labs, Apollo, Hunter, Proxycurl, IPinfo, Demandbase, FingerprintJS e altre).
  • Implementare il pattern di orchestrazione waterfall con circuit breaker a livello di provider, sequenze di fallback, caching delle risposte basato su TTL e tracciamento dei costi.
  • Monitorare l'accuratezza dei provider, i tassi di corrispondenza e il costo per arricchimento per ottimizzare continuamente l'ordine della cascata.

Scalabilità (Scale) e prestazioni

  • Sviluppare per la risoluzione in tempo reale: il sistema deve restituire i dati sull'identità abbastanza rapidamente da essere utili mentre il visitatore è ancora sulla pagina.
  • Progettare la pipeline di acquisizione dei segnali per gestire su larga scala flussi di eventi a elevato throughput.
  • Implementare strategie intelligenti di caching e deduplicazione per ridurre al minimo i costi delle API esterne e massimizzare l'aggiornamento dei dati.
  • Valutare e, se opportuno, introdurre archivi di dati analitici (ClickHouse, BigQuery o simili) per query ad alto volume: valutazione dell'intento, aggregazione delle attività dei visitatori e analisi dei grafi.

Privacy e conformità

  • Progettare il framework di consenso e rinuncia per la risoluzione dell'identità tra siti (legittimo interesse GDPR per i dati B2B a livello aziendale, meccanismi di consenso a livello personale).
  • Implementare politiche di conservazione dei dati, flussi di rinuncia e registrazione degli audit.
  • Esaminare i termini di licenza dei dati dei provider di terze parti e garantire l'uso conforme dei dati arricchiti in tutta la rete.

Leadership tecnica

  • Definire il piano di sviluppo dell'MVP per fasi e guidarne l'esecuzione in un piccolo team di ingegneria.
  • Stabilire strategie di test per l'accuratezza della risoluzione delle identità (tassi di corrispondenza, tassi di falsi positivi, tassi di completamento dell'arricchimento).
  • Collaborare con gli ingegneri front-end sulla dashboard di monitoraggio e sull'UI di arricchimento.
  • Collaborare con il team della piattaforma per esporre le funzionalità di identità e arricchimento ai servizi interni e ai flussi di lavoro assistiti dall'AI.

Requisiti obbligatori

  • Esperienza: 8+ anni nell'ingegneria back-end, di cui almeno 2-3 nello sviluppo di sistemi ad alta intensità di dati che includano risoluzione delle identità, pipeline di arricchimento, tracciamento tra siti o attività analoghe su piattaforme dati.
  • Conoscenza del dominio: esperienza pratica con almeno alcuni dei seguenti elementi: fingerprinting del browser, risoluzione inversa da IP ad azienda, grafi di identità, API di provider di dati di terze parti (Clearbit, PDL, Apollo, ZoomInfo, FullContact o simili) o infrastrutture dati AdTech/MarTech.
  • Modellazione dei dati: ottimo intuito nella progettazione di modelli di dati che supportino sia ricerche in tempo reale sia query analitiche. Esperienza con strutture dati simili a grafi e strategie di indicizzazione ad alta cardinalità, indipendentemente dalla tecnologia di database specifica.
  • Integrazione API: esperienza comprovata nell'integrare, orchestrare e gestire più API di terze parti con limitazione della frequenza, circuit breaker, caching e ottimizzazione dei costi.
  • Architettura: capacità di progettare sistemi che bilancino prestazioni in tempo reale ed efficienza dei costi. Esperienza con strategie di caching, invalidazione basata su TTL e pattern waterfall/fallback.
  • Consapevolezza della privacy: conoscenza del GDPR, del CCPA e del panorama normativo relativo all'arricchimento dei dati B2B e all'identificazione dei visitatori.

Requisiti preferenziali

  • Esperienza in un'azienda che opera nell'identificazione dei visitatori, nella sales intelligence o nell'arricchimento dei dati (Clearbit, 6sense, Demandbase, ZoomInfo, RB2B, Warmly, Clay, FullContact o simili).
  • Esperienza con database analitici/OLAP (ClickHouse, BigQuery o simili) per carichi di lavoro di aggregazione ad alto volume.
  • Esperienza nella raccolta di segnali lato browser (FingerprintJS, fingerprinting canvas, fingerprinting WebGL).
  • Esperienza nella progettazione di sistemi di fatturazione basati sull'utilizzo (misurazione dei crediti, prezzi a livelli, tracciamento delle eccedenze).
  • Familiarità con TypeScript/Node.js, architetture event-driven (Kafka o simili) e database NoSQL.
  • Esperienza nell'ingegneria di pipeline ETL/dati o in team di piattaforme dati.

Perché questo ruolo è importante

Il widget di chat tawk.to è installato su milioni di siti web e genera miliardi di interazioni con i visitatori. Nessun'altra azienda nel settore dell'identificazione dei visitatori dispone di un simile vantaggio nei dati di prima parte: i nostri concorrenti devono convincere i clienti a installare un nuovo pixel, mentre il nostro widget è già presente. Costruirai il sistema che trasforma questa risorsa di dati latente in una nuova linea di prodotti e in un importante motore di ricavi.

Cosa offriamo

  • Retribuzione competitiva con incentivi basati sulle prestazioni.
  • Opportunità di progettare e gestire un prodotto da zero a uno con un impatto aziendale significativo.
  • Collaborazione diretta con il CTO sulla strategia di prodotto e la direzione tecnica.
  • Un ambiente di lavoro collaborativo e dinamico che valorizza innovazione e trasparenza
· Stai ancora decidendo?

Hai domande prima di candidarti?

Perché non chattare con noi? Un membro del team ti mostrerà il prodotto e ti parlerà meglio dell'azienda.