CareerPlanSign in

Senior Software Engineer, Browser Automation

US, Remote🌐 Remote💼 Full-time💰 $169,000–$169,000🗓 2026-06-23 → 2026-09-26

Core

Building an autonomous, black-box web application penetration tester engine that crawls and attacks real production websites to find exploitable attack vectors.

Role type

Senior Software Engineer (Browser Automation & Crawling)

Builds

Production-safe autonomous pentesting engine and graph-backed application maps

Domain

Cybersecurity / Web Application Security / Browser Automation

Deliverable

production ML models | product features

Required skills

TypeScript, Node.js, Playwright, Puppeteer, Selenium, Chromium internals, Chrome DevTools Protocol, headless browser stack, SPA routing/hydration, authenticated sessions, WebSocket/Socket.IO, distributed/concurrent systems, queueing, state management, deterministic automation, LLM-in-the-loop engineering

Preferred skills

Stagehand, Browser Use, agentic frameworks, web application security (broken access control, IDOR, SQLi, XSS, SSRF, SSTI), graph data models (Neo4j), large-scale crawling, endpoint discovery, WAF/anti-bot evasion, offensive security mindset, LLM production experience

Responsibilities

Grow and harden the browser automation and crawling engine; advance browser-driven crawler using Playwright and Stagehand; tackle modern web app realities (SPA routing, auth flows, MFA/TOTP, file uploads, infinite scroll); extend agentic login and authentication capabilities; improve crawl coverage, determinism, and throughput; draw the line between deterministic automation and LLM-driven navigation; collaborate with attack-team engineers to shape the application map

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.