This job has expired

This position was posted on June 24, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Horizon3.ai, Inc. logo

Senior Software Engineer, Browser Automation

Job Overview

Location

US, Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

June 24, 2026

Full Job Description

đź“‹ Description

  • • Senior Software Engineer, Browser Automation role focused on building and hardening the browser automation and crawling engine that powers Horizon3.ai's NodeZero™ platform for autonomous penetration testing.
  • • Day-to-day responsibilities include advancing the browser-driven crawler using Playwright and Stagehand, tackling complexities of modern web applications (SPAs, authentication, anti-bot defenses), extending agentic login capabilities, improving crawl coverage and throughput, and collaborating with attack-team engineers to shape application maps.
  • • Horizon3.ai is a fast-growing, remote cybersecurity company founded by former U.S. Special Operations cyber operators and startup engineers, dedicated to helping organizations proactively find and fix exploitable attack vectors before criminals exploit them.
  • • In this role, you will learn to balance deterministic automation with LLM-driven navigation, gain deep expertise in production-safe browser automation at scale, and contribute to a system used by Global 100 enterprises, government agencies, and security professionals worldwide.

🎯 Requirements

  • • Experience building production software with deep, hands-on experience in browser automation (Playwright, Puppeteer, or Selenium) against real, non-trivial web applications
  • • Strong TypeScript / Node.js skills and comfort living inside the headless-browser stack, including Chromium internals, the Chrome DevTools Protocol, network interception, the DOM, and JS execution contexts
  • • A track record of taming flaky, stateful, JavaScript-heavy apps, including SPA timing, authentication, and anti-automation defenses
  • • Solid instincts for distributed/concurrent systems: queues, backpressure, retries, idempotency, and running many browser sessions reliably at scale
  • • Ownership mentality: comfortable taking a critical subsystem from 'works' to 'works unattended, at scale, against someone else's production environment'

🏖️ Benefits

  • • Inclusive Team: We value diversity and promote an inclusive culture where everyone can thrive
  • • Growth Opportunities: Be part of a dynamic and growing team with numerous career development opportunities
  • • Innovative Culture: Work in a collaborative environment that encourages creativity and out-of-the-box thinking
  • • Hybrid & Remote Work: We embrace a mix of remote and hybrid work models depending on role and location, including our Chicago office
  • • Competitive Compensation: We offer competitive salary, equity and benefits. Our benefits include health, vision & dental insurance for you and your family, a flexible vacation policy, and generous parental leave

Skills & Technologies

JavaScript
TypeScript
Node.js
Neo4j
REST
Senior
Remote
$169k-208k

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Horizon3.ai, Inc. logo
Horizon3.ai, Inc.
Visit Website

About Horizon3.ai, Inc.

Horizon3.ai provides autonomous security testing and attack surface management software. Its NodeZero platform continuously assesses enterprise networks, clouds, and applications to find exploitable weaknesses, validate fixes, and prioritize risks. The company serves Fortune 500, government, and mid-market organizations seeking proactive defense without manual red teams.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

US, Remote
Full-time
Expires Sep 19, 2026
Python
JavaScript
AWS
+6 more

2 months ago

Amsterdam, Netherlands
Full-time
Expires Sep 19, 2026
Senior
Remote

2 months ago

Portugal
Full-time
Expires Oct 10, 2026
REST
Senior
Remote

27 days ago

Remote
Full-time
Expires Oct 17, 2026
Senior
Remote
$300k-500k

20 days ago