CareerPlan

Web Automation Engineer

San FranciscoFull-timeCA$235k–CA$260k2026-11-09
HybridNo visa sponsorship

Core

Reverse engineer modern web detection systems and build resilient infrastructure to keep Firecrawl's web scraping fast and reliable.

Role type

Senior IC web automation engineer (browser internals & reverse engineering)

Builds

Automation, diagnostic, and monitoring tools for the crawling fleet

Domain

AI infrastructure / Web data extraction

Deliverable

production ML models

Required skills

JavaScript/TypeScript, Python, browser internals (rendering, JS engines), headless automation (CDP, Playwright, Puppeteer), HTTP/TLS, proxies, browser/device fingerprinting, reverse engineering obfuscated code

Preferred skills

Deobfuscating JavaScript, VM-based obfuscation, network-level fingerprinting (TLS/HTTP2 signatures, JA3/JA4), running large browser/proxy fleets

Technologies

CDP, Playwright, Puppeteer, JavaScript, TypeScript, Python

Responsibilities

Research and reverse engineer website detection and challenge flows; Identify signals separating automated access from human traffic; Reproduce signals synthetically to validate approaches; Build automation and monitoring tools; Measure scrape success rates and ship fixes; Roll improvements out across the crawling fleet at scale