Web Automation Engineer

Firecrawl
San Francisco, Toronto
Workplace: OnsiteFull timeUSD 235,000 - 260,000 annuallyFunction: QA, Test & Release EngineeringExperience: 3+ yearsSkills: ["Researching","Debugging","Problem-solving","Shipping","Ownership"]

Design and build infrastructure for reliable web automation as modern sites deploy detection systems, challenge flows, and fingerprinting. You’ll research how automation is detected, identify browser/device/network signals, reproduce them in test environments, and turn findings into production-grade automation, diagnostics, and monitoring. Own scrape success rate by measuring regressions and shipping fixes, then roll improvements fleet-wide with platform engineers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Firecrawl
Firecrawl
2 days ago

Web Automation Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 minutes agoStatus: Live

Job Summary

Design and build infrastructure for reliable web automation as modern sites deploy detection systems, challenge flows, and fingerprinting. You’ll research how automation is detected, identify browser/device/network signals, reproduce them in test environments, and turn findings into production-grade automation, diagnostics, and monitoring. Own scrape success rate by measuring regressions and shipping fixes, then roll improvements fleet-wide with platform engineers.
Location: San Francisco, Toronto
Workplace: Onsite
Employment Type: Full time
Job Function: QA, Test & Release Engineering
Seniority: Mid level

Key Responsibilities

  • •Reverse engineer detection mechanisms used by modern websites to challenge automated traffic.
  • •Identify browser, device, network, and behavioral signals that distinguish automated access from human traffic.
  • •Reproduce those signals synthetically in authorized test environments to validate and harden approaches.
  • •Build automation, diagnostic, and monitoring tools that keep scrape reliability high as the web changes.
  • •Measure scrape success rate, explain regressions, ship fixes, and roll improvements across the crawling fleet with platform engineers.

Pay and Benefits

Salary: USD 235,000 - 260,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVision401kHsaFsaParental LeaveLearning BudgetWellness Stipend

Key Requirements

  • •3+ years building browser automation, web infrastructure, or systems-level software.
  • •Strong JavaScript/TypeScript and/or Python, and comfort picking up the right tools for the problem.
  • •Deep understanding of rendering, JS engines, and headless automation (CDP, Playwright, Puppeteer), including differences from real browsers.
  • •Strong grasp of HTTP/TLS, proxies, and browser/device fingerprinting.
  • •Ability to read minified, obfuscated JavaScript and determine what it is checking, with a research-to-production shipping mindset.
Experience:3+ yearsWeb automationBrowser automationWeb infrastructureSystems softwareScraping
Skills:ResearchingDebuggingProblem-solvingShippingOwnership
Tech Stack:JavaScriptTypeScriptPythonCDPPlaywrightPuppeteerHTTPTLSProxiesFingerprintingJA3JA4HTTP/2

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Firecrawl
example.com is an IANA-reserved domain maintained for use in documentation, examples, and testing. It is not an operating commercial company and exists solely to provide a stable, non-resolvable hostname for illustrative purposes.
Industry: Other
Website