Adthena
Adthena
Adthena sviluppa software di intelligence per la ricerca e protezione del brand basato sull’intelligenza artificiale per le aziende. La sua piattaforma SaaS aiuta le organizzazioni a comprendere le tendenze di mercato, valutare i concorrenti, ottimizzare le campagne PPC e migliorare l’efficienza degli investimenti in Google Ads. Combinando tecnologia brevettata ed esperienza nella ricerca a pagamento, Adthena supporta decisioni pubblicitarie basate sui dati in settori come quello automobilistico, finanziario e della vendita al dettaglio, servendo brand e agenzie a livello globale.

Ingegnere senior di scraping e sistemi anti-bot — Adthena (Da remoto, Regno Unito)

Sviluppa e gestisci sistemi resilienti di scraping in Python per la piattaforma di intelligence sulla ricerca a pagamento di Adthena. Affronta le sfide legate alle difese anti-bot di Google, alle pagine dinamiche e alla raccolta affidabile di dati su larga scala.

Descrizione

  • Progettare e gestire sistemi di scraping in Python su larga scala per Google e altri siti fortemente protetti
  • Sviluppare scraper per pagine dinamiche basate su JavaScript con automazione del browser e tecniche ibride
  • Adattare i sistemi di scraping ai cambiamenti nella struttura delle pagine, nei flussi di richieste e nei controlli anti-automazione
  • Creare pipeline di estrazione affidabili, incentrate su accuratezza, coerenza e osservabilità dei dati
  • Applicare metodi di proxy, fingerprinting e instradamento delle richieste per migliorare stabilità e capacità di elaborazione
  • Monitorare lo stato dello scraping, individuare rapidamente i problemi e risolvere gli incidenti di produzione
  • Migliorare le prestazioni, l’efficienza dei costi e la latenza dell’infrastruttura di scraping
  • Collaborare con i team di data engineering, data science e prodotto per fornire dati estratti affidabili e utilizzabili
  • Mantenere una documentazione chiara sulla logica di scraping e sulle procedure operative
  • Riportare al responsabile dell’ingegneria

Requisiti

  • Esperienza professionale con Python o un altro linguaggio principale come Go, Rust o JavaScript, inclusi sistemi di scraping in produzione
  • Ampia esperienza pratica nello scraping di Google o di piattaforme protette comparabili
  • Solida conoscenza di HTTP, TLS, cookie, intestazioni, reindirizzamenti e reti dei browser
  • Esperienza con Playwright, Selenium, Puppeteer o un framework comparabile di automazione dei browser
  • Comprensione avanzata dell’analisi HTML, dell’attraversamento del DOM e dell’estrazione dei dati
  • Esperienza nella gestione di limiti di frequenza, CAPTCHA, rotazione degli IP e sistemi di rilevamento dei bot
  • Dimestichezza con architetture di scraping asincrone e concorrenti
  • Esperienza nella gestione di scraper su larga scala in ambienti cloud
  • Ottime capacità di debugging e approccio strutturato a modalità di errore complesse
  • Esperienza con il fingerprinting dei browser headless e i metodi di elusione dei sistemi anti-bot
  • Familiarità con Docker e Kubernetes
  • Esperienza con sistemi distribuiti di elaborazione delle attività e code di lavoro
  • Esperienza nel monitoraggio della qualità dei dati e nel rilevamento delle anomalie
  • Esperienza con dati di ricerca, pubblicità o intelligence competitiva
  • Capacità di comunicare chiaramente comportamenti tecnici complessi a interlocutori non tecnici
  • Nel modulo di candidatura viene richiesta l’autorizzazione a lavorare nel Regno Unito

Benefit

  • Stock option
  • Politica delle ferie basata sulla fiducia
  • Ambiente di lavoro con priorità al remoto
  • Modalità di lavoro flessibili
  • Sviluppo professionale e formazione personalizzata attraverso i piani Sherpa
  • Hackday mensili e giornate dedicate alla formazione
  • Fino a sei mesi di congedo di maternità interamente retribuito
  • Due mesi di congedo di paternità
  • Contributo di $200 per l’ufficio domestico
  • Credito di benvenuto di $70 per i prodotti aziendali
  • Giorno libero per il compleanno
  • Feste estive e natalizie
  • Ritiri aziendali annuali e trimestrali
  • Incontri mensili
  • Tempo retribuito per attività di volontariato ogni trimestre
  • Cultura ingegneristica in stile startup