Senior Software Engineer, Browser Automation

New
H
Horizon3Cybersecurity
US, RemoteFull-TimeSenior
SalaryBase salary range: $169,000 - $208,000 annually
Apply NowOpens the employer's application page

Job Details

Required Skills
Node.jsTypeScriptSeleniumPlaywrightDistributed Systems

Requirements

  • Deep, hands-on experience in browser automation (Playwright, Puppeteer, or Selenium).
  • Strong TypeScript and Node.js proficiency.
  • Experience navigating Chromium internals, Chrome DevTools Protocol, and network interception.
  • Proven track record of taming flaky, stateful, JavaScript-heavy applications.
  • Solid instincts for distributed/concurrent systems (queues, retries, idempotency).
  • Ability to build production-grade, unattended software systems.
  • Bias toward determinism and debuggability in complex systems.
  • Experience with agentic browser frameworks like Stagehand or Browser Use (preferred).
  • Background in web application security or offensive tooling (preferred).
  • Familiarity with graph data models like Neo4j (preferred).

Responsibilities

  • Advance the browser-driven crawler using Playwright and Stagehand.
  • Navigate modern web apps including SPA routing, authentication, and complex flows.
  • Extend agentic login capabilities for unattended credentialed access.
  • Improve crawl coverage, determinism, and system throughput.
  • Balance deterministic automation with LLM-driven navigation for system speed and debuggability.
  • Collaborate with attack-team engineers to integrate crawl output into application maps.
View Full Description & ApplyYou'll be redirected to the employer's site
Base salary range: $169,000 - $208,000 annually
Apply Now