Software developer (scraping)

Homerun

Amsterdam

On-site

EUR 70,000 - 90,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Office in Amsterdam
Learning budget
Team off-sites
Conferences & courses

Job summary

Promptwatch is seeking a dedicated scraping and crawling engineer to own the infrastructure that fetches, renders, and parses web content at scale from our Amsterdam office.

You’ll work in a TypeScript codebase running on Google Cloud, directly with the founding team, with no management layers between you and the decisions. You’ll build crawlers, parsers, and data pipelines that keep data reliable and affordable as the platform grows.

Qualifications

  • Strong experience with TypeScript and Node.js.
  • Hands-on web scraping at scale with headless browsers (Playwright or Puppeteer).
  • Deep understanding of HTTP and how sites detect bots.
  • Experience with job queues, concurrency and distributed workloads.
  • Patience to debug problems that occur rarely.

Responsibilities

  • Build and maintain crawlers processing millions of pages daily.
  • Ensure reliable data collection: retries, rate limits, proxies, and anti-bot handling.
  • Write parsers to turn messy HTML and rendered pages into structured data.
  • Monitor scraping health and data quality; fix issues before customers see them.
  • Improve throughput and reduce costs as volume grows.

Skills

TypeScript
Node.js
Web scraping at scale
HTTP / browser behavior
Queues & concurrency
Debugging rare issues

Tools

Playwright
Puppeteer

Job description

About the job

Promptwatch shows businesses how they appear in AI-generated answers. We track citations, sentiment, and visibility across every major AI engine. Thousands of companies use the product to make decisions every day, and all of it starts with the data we collect.

The role

This is a dedicated scraping and crawling role. You'll work on the infrastructure that fetches, renders, and parses web content at scale. Pages change, sites block bots, and layouts break without warning, so a big part of the job is building systems that notice when something goes wrong and recover on their own.

You'll work in a TypeScript codebase running on Google Cloud, directly with the founding team, with no management layers between you and the decisions.

What you'll do
  • Build and maintain crawlers and scrapers that process millions of pages a day
  • Make data collection reliable: retries, rate limiting, proxy management, and handling blocks and CAPTCHAs
  • Write parsers that turn messy HTML and rendered pages into clean, structured data
  • Monitor scraping health and data quality, and fix problems before they reach customers
  • Improve throughput and cost as volume grows
What we're looking for
  • Solid experience with TypeScript and Node.js
  • Hands‑on experience with web scraping at scale, including headless browsers (Playwright, Puppeteer, or similar)
  • A good understanding of HTTP, browser behavior, and how websites detect and block bots
  • Experience with job queues, concurrency, and distributed workloads
  • The patience to debug problems that only show up one time in ten thousand
Nice to have
  • Proxy networks and fingerprinting
  • Cloud infrastructure, ideally Google Cloud
  • Working with LLM APIs
  • Data pipelines or search indexes (Elasticsearch or similar)
How you work
  • Persistent and pragmatic
  • Clear communication
  • You care about data quality
What we offer
  • Base salary: €70,000 - €90,000
  • Ownership of a core part of the platform
  • A real say in technical direction
  • Time and budget for learning: conferences, courses, books
  • An office in central Amsterdam
  • Regular team off-sites and company sports activities

Promptwatch helps brands understand and improve how they show up in AI search across platforms like ChatGPT, Claude, Gemini, and Perplexity.

Founded in Amsterdam in 2025, we’ve grown quickly, raised €7.2M in funding, and now serve 1,800+ organizations. We’re building the infrastructure for the shift from traditional search to AI-native discovery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Homerun • Amsterdam

Hybrid
EUR 90,000 - 120,000
Office in central Amsterdam (hybrid)
Learning budget and conferences
Regular team off-sites
Scale Scraper Engineer - TypeScript & Playwright
Scale Scraper Engineer - TypeScript & Playwright

Homerun • Amsterdam

On-site
EUR 70,000 - 90,000
Office in Amsterdam
Learning budget
Team off-sites
+1
Mid-Senior Frontend Developer
Mid-Senior Frontend Developer

Promptwatch • Amsterdam

On-site
EUR 65,000 - 95,000
Great office location
Team off-sites
Company sports activities
Software Engineer, Analytical Applications
Software Engineer, Analytical Applications

Rotterdam Innovation City • Rotterdam

On-site
EUR 70,000 - 100,000
Company car
Fuel card
Smartphone
Senior Growth Marketer – Amsterdam
Senior Growth Marketer – Amsterdam

Promptwatch • Amsterdam

On-site
EUR 70,000 - 110,000
Equity package
Office in Amsterdam
Team off‑sites
GTM Engineer (Outbound) – Amsterdam
GTM Engineer (Outbound) – Amsterdam

Promptwatch • Amsterdam

On-site
EUR 120,000 - 180,000
Competitive salary based on experience
Meaningful equity package
Office in Amsterdam
+2
Experienced Back-end & Platform Engineer
Experienced Back-end & Platform Engineer

Clockworks • Rotterdam

On-site
EUR 55,000 - 75,000
Competitive compensation
Flexible working conditions
Support for professional ambitions
AI Automation & Agent Builder
AI Automation & Agent Builder

Rotterdam Innovation City • Rotterdam

On-site
EUR 60,000 - 80,000
Yearly company workation
Paid days off (23 days per year)
Free lunch at the office
+2
Data Engineer
Data Engineer

Insight First • Utrecht

On-site
EUR 40,176 - 58,032
Salaris tussen de €3600 en €5200 bruto per maand
MacBook en telefoonvergoeding
25 vakantiedagen
+1
Web Intelligence Specialist
Web Intelligence Specialist

Zalm Partners • Rotterdam

On-site
EUR 60,000 - 90,000