Python Scraping Engineer
Tenth Revolution Group

Python Scraping Engineer

Tenth Revolution Group jobs

Senior Python Scraping Engineer - Up to £70,000

Location: UK (Remote)
Permanent

A well-established technology organisation is seeking a Senior Python Engineer to design, build and operate robust web data collection systems at scale. This role focuses on gathering structured data from complex, high-traffic websites where standard approaches are ineffective due to dynamic content and defensive measures.

You will work closely with engineering and data teams to ensure data pipelines remain stable, accurate and performant in fast-changing environments.

Responsibilities:

  • Design and maintain scalable Python-based web data collection systems
  • Develop solutions for dynamically rendered, JavaScript-driven websites
  • Adapt to frequent structural and behavioural changes across target sites
  • Implement monitoring and alerting to identify data quality or system issues early
  • Optimise throughput, reliability and cost across data collection infrastructure
  • Apply strategies to manage access restrictions, rate limits and traffic controls
  • Troubleshoot and resolve production issues efficiently
  • Collaborate cross-functionally and maintain clear technical documentation

Required Experience:

  • Strong commercial experience with Python in production environments
  • Proven background building and maintaining web data collection or extraction systems
  • Solid understanding of web technologies, request flows and browser behaviour
  • Hands-on experience with browser automation frameworks
  • Experience working with concurrent or asynchronous processing
  • Comfortable operating systems at scale in cloud-based environments
  • Strong analytical and debugging skills

Why Apply:

  • Work on technically challenging systems with real-world scale
  • High level of autonomy and ownership
  • Collaborative engineering culture
  • Remote working
  • Competitive salary and benefits package
Skills
  • Python
Reference: 56363766
Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.
AddCheck MarkClockLocationSalaryHomeEye