Back to all positions

Scraping Engineer

Remote Full-time Now Hiring

About the Role

You'll be an embedded member of a fast-moving AI startup team, owning the reliability and quality of a web extraction infrastructure that processes millions of pages daily through hundreds of scripts. Reporting to a Forward Deployed Engineer, this role is critical to keeping a high-volume data pipeline running smoothly and accurately.

What You'll Do

  • Maintain and monitor a triage queue, resolving broken scrapers and data quality alerts to keep operations running smoothly.

  • Build and deploy new web scraping scripts for websites requiring data extraction.

  • Validate scraped data for accuracy and investigate discrepancies.

  • Create dashboards to visualize and monitor scraped data in real time.

  • Collaborate with AI agents to fill capability gaps, fix issues, and improve existing scripts.

What We're Looking For

  • 1+ years of hands-on, professional experience building or maintaining web scraping solutions.

  • Proficiency with TypeScript and Node.js for building and debugging scraping scripts.

  • Proficiency with SQL for data querying and validation.

  • Experience with Puppeteer or similar browser automation libraries.

  • Experience debugging and fixing broken scraping scripts in production environments.

  • Familiarity with message queues (e.g. RabbitMQ) and asynchronous job processing systems.

  • Experience with Redis or similar in-memory caching systems.

  • Experience with Google Cloud Platform or equivalent cloud infrastructure.

  • Comfort with bash scripting, git, and gRPC.

  • Exposure to BigQuery or similar data warehousing solutions is a plus.

  • Experience building dashboards or data visualization tools is a plus.

  • Strong async communicator who flags blockers proactively and thrives with ambiguity in a fast-paced environment.

  • Availability for 8+ hours per day with overlap during US business hours.

Location

Fully remote — all time zones welcome, provided you can maintain overlap with US business hours.

Requires 1+ year professional web scraping experience; TypeScript, Node.js, SQL, browser automation, production debugging, cloud infrastructure, and asynchronous systems experience. US business-hour overlap required.

Key Responsibilities

  • maintaining scrapers
  • validating data
  • building dashboards

Skills & Tools

TypeScript, Node.js, SQL, Puppeteer, RabbitMQ, Redis, Google Cloud Platform, bash, git, gRPC, BigQuery

Job Details

  • Category: Engineering
  • Seniority: Entry Level
  • Commitment: Full Time
  • Workplace: Remote — North America
  • Languages: English

About Clera

An AI startup developing high-volume web extraction infrastructure. — Industry: Information Technology