Skip to main content

Firecrawl

Product Engineer — Scrape

San Francisco, CA (Hybrid) OR Remote (Americas, UTC-3 to UTC-10) (Remote)$180k–$290kfulltimemidAdded 2 days ago

About this role

Lead ownership of Firecrawl's core scrape endpoint, transforming web URLs into clean, LLM-ready data. You'll drive product excellence across performance, reliability, output quality, and developer experience while experimenting rapidly to stay ahead of competitors.

What you'll do

  • Own the scrape endpoint end-to-end, including API design, response formats, latency, reliability, and error handling
  • Improve data extraction quality by handling edge cases like JavaScript-heavy sites, anti-bot systems, and messy HTML
  • Iterate on markdown output structure and fidelity to ensure clean, LLM-optimized results
  • Develop and refine structured extraction features (schema-based, JSON mode, prompt-based) for production reliability
  • Dogfood the product continuously, monitor GitHub issues and support channels, and incorporate user feedback into decisions
  • Run rapid product experiments with clear hypotheses, measurement, and quick iteration cycles

What they're looking for

  • 3+ years shipping developer-facing products
  • Experience with web scraping, crawling, or browser automation
  • Data infrastructure and pipeline knowledge
  • API design and developer experience optimization
  • Full-stack engineering (frontend, backend, infrastructure)
  • Product thinking and hypothesis-driven experimentation
  • JavaScript rendering and anti-bot system understanding
  • Data formatting and markdown quality standards

Benefits

  • Salary: $180,000–$290,000/year (adjusted for location outside U.S.)
  • Equity: Up to 0.15%
  • Hybrid in San Francisco or fully remote (Americas time zones)
  • Ownership of flagship product driving company strategy
  • Small, technical 26-person team moving fast
  • Work on infrastructure critical to AI applications
Apply on the employer's site

Opens the official application on the employer’s site. No login required.