Adthena
Adthena
Adthena develops AI-powered search intelligence and brand protection software for enterprises. Its SaaS platform helps organizations understand market trends, evaluate competitors, optimize PPC campaigns, and improve the efficiency of their Google Ads investment. Combining patented technology with paid search expertise, Adthena supports data-informed advertising decisions across sectors such as automotive, finance, and retail, serving global brands and agencies.

Senior Anti-Bot Scraping Engineer — Adthena (Remote, UK)

Build and operate resilient Python scraping systems for Adthena’s paid-search intelligence platform. Solve challenges involving Google’s anti-bot defenses, dynamic pages, and reliable large-scale data collection.

Description

  • Design and operate large-scale Python scraping systems for Google and other heavily protected websites
  • Develop scrapers for dynamic, JavaScript-driven pages with browser automation and hybrid techniques
  • Adjust scraping systems to changes in page structures, request flows, and anti-automation controls
  • Build dependable extraction pipelines focused on data accuracy, consistency, and observability
  • Apply proxy, fingerprinting, and request-routing methods to improve stability and throughput
  • Monitor scraping health, identify failures promptly, and troubleshoot production incidents
  • Improve scraping infrastructure performance, cost efficiency, and latency
  • Partner with data engineering, data science, and product teams to deliver reliable, usable scraped data
  • Maintain clear documentation for scraping logic and operational procedures
  • Report to the Head of Engineering

Requirements

  • Professional experience with Python or another primary language such as Go, Rust, or JavaScript, including production scraping systems
  • Extensive practical experience scraping Google or comparable protected platforms
  • Strong knowledge of HTTP, TLS, cookies, headers, redirects, and browser networking
  • Experience using Playwright, Selenium, Puppeteer, or a comparable browser automation framework
  • Advanced understanding of HTML parsing, DOM traversal, and data extraction
  • Experience managing rate limits, CAPTCHAs, IP rotation, and bot-detection systems
  • Comfort with asynchronous and concurrent scraping architectures
  • Experience operating scrapers at scale in cloud environments
  • Strong debugging ability and a structured approach to complex failure modes
  • Experience with headless-browser fingerprinting and anti-bot evasion methods
  • Familiarity with Docker and Kubernetes
  • Experience with distributed task processing systems and job queues
  • Background in data-quality monitoring and anomaly detection
  • Experience working with search, advertising, or competitive-intelligence data
  • Ability to communicate complex technical behavior clearly to non-technical audiences
  • UK work authorization is requested in the application form

Benefits

  • Stock options
  • Trust-based vacation policy
  • Remote-first working environment
  • Flexible working arrangements
  • Career development and tailored training through Sherpa plans
  • Monthly hackdays and dedicated training days
  • Up to six months of fully paid maternity leave
  • Two months of paternity leave
  • $200 home-office stipend
  • $70 welcome credit for company merchandise
  • Birthday day off
  • Summer and Christmas parties
  • Annual and quarterly offsites
  • Monthly meetups
  • Paid volunteer time each quarter
  • Startup-style engineering culture

Related Jobs