FULLTIME
Software Engineer
Bravebird
Not specified · onsite · Posted 76d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.5s
- Found the form on Instahyre · 6 questions to answer1.7s
- Decided the answers for all of them2.6s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
As a Software Engineer (Browser Automation), you will build the backbone that makes our agents reliable, scalable, and production-ready. You'll write the automations that log into fragmented legacy portals, keep them durable when those portals change, and build the infrastructure that runs thousands of them at once. This is a deeply technical, high-ownership role. You'll work directly with founders, shape the technical direction, and ship systems that are used in real-world, high-stakes environments.
Responsibilities:
- Build Robust Automation Engines: highly reliable, code-first browser automations navigating complex, fragmented legacy portals and extracting structured data.
- Build Self-Healing Workflows: deterministic + AI-assisted self-healing that adapts to UI updates, layout shifts, and element mutations without human intervention.
- Scale Execution: concurrent, high-throughput execution of thousands of long-running workflows with strong state management, retries, low latency, and high consistency.
- Architect Stealth Infrastructure: build and scale execution infrastructure using advanced stealth execution, browser fingerprinting, and residential proxy management to keep automations stable against portals that don't want to be automated.
Requirements:
- 5+ years of software engineering experience; you ship production systems and build software.
- Web automation at scale (hard requirement): a proven track record of building and maintaining production-grade web automation or scraping systems at scale.
- Deep browser-automation expertise: hands-on mastery of Playwright, Puppeteer, Selenium, or CDP, plus the DOM, HTTP, headers, and session management.
- Stealth and proxy mastery: direct production experience with stealth execution, residential proxy management, and browser fingerprinting.
- Architectural rigour: strong thinking around state management, distributed queues, and retries for long-running, non-deterministic workflows.
- A resilient problem-solving mindset: you enjoy reverse-engineering obscure systems, finding stable workarounds, and building durable software for restrictive environments.
Sourced from instahyre
Section · 02