Senior Python Scraping Engineer

Added
6 days ago
Type
Full time
Salary
Salary not provided

Related skills

selenium python playwright puppeteer html parsing

πŸ“‹ Description

  • Design, build, and operate large-scale Python scraping systems against Google-like sites
  • Build scrapers for dynamic, JavaScript-heavy pages using browser automation
  • Adapt to changes in page structure, request flows, and anti-automation measures
  • Engineer robust extraction pipelines prioritising accuracy and observability
  • Implement proxy, fingerprinting, and request-routing for stability
  • Monitor scrape health, detect failures, and debug production issues

🎯 Requirements

  • Strong professional experience with Python, including production-grade scraping systems
  • Deep hands-on experience scraping Google or similarly protected platforms
  • Solid understanding of HTTP, TLS, cookies, headers, redirects, and browser networking
  • Experience with Playwright, Selenium, Puppeteer, or equivalent browser automation
  • Strong knowledge of HTML parsing, DOM traversal, and data extraction techniques
  • Experience handling rate limiting, CAPTCHA, IP rotation, and bot detection systems

🎁 Benefits

  • Remote-first culture with hybrid options
  • Stock options to share rewards as we grow
  • Home Office Stipend: $200 for remote setup
  • Flexible work with autonomy over your day
  • Up to 6 months maternity leave and 2 months paternity leave
  • Monthly Hackdays & Training Days
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’