Software Engineer - Browser Automation and Scraping

Hyperhire United Arab Emirates
Remote
Apply
AI Summary

Join Hyperhire as a Software Engineer to build and ship impactful features end-to-end, working on our browser infrastructure platform. Collaborate with customers, improve performance, and contribute to product discussions.

Key Highlights
Build and ship impactful features
Collaborate with customers
Improve performance and reliability
Technical Skills Required
Node.js TypeScript Docker AWS Google Cloud DigitalOcean
Benefits & Perks
Remote work
Profitable company
Self-funded

Job Description


Overview

Client : Confidential, is looking for a product-focused, well-rounded Software Engineer who loves building and shipping impactful features end-to-end. This is a highly hands-on role where you’ll write production code, interact with customers, contribute to API documentation, and own full feature lifecycles across our platform.


We’re looking for someone who thrives on real ownership, cares deeply about product quality, and enjoys thinking about the entire customer journey—from API ergonomics to reliability at scale.

Who We Are

a profitable, self-funded browser infrastructure platform company founded in 2017. We power the automation needs of thousands of developers through:

  • Our core Browser-as-a-Service (BaaS) platform — scalable, resilient infrastructure for headless Chrome automation, scraping, testing, PDF/screenshot generation, and more.
  • BrowserQL (BQL) — our declarative GraphQL-based automation language that simplifies complex browser interactions, adds smart waiting, stealth techniques, and human-like behavior, and reduces boilerplate for developers.
  • Rest API's - easily scrape content, create pdf/screenshots, and more


We are remote-first, profitable, and intentional about building a sustainable, meaningful engineering culture.


About the Role

As a Software Engineer , you’ll play a key role in evolving our BaaS platform, expanding BrowserQL’s capabilities, and creating the underlying primitives for next-generation autonomous agents.

You will:

  • Own features end-to-end—design, build, test, document, release.
  • Work directly with customers and power users to understand real-world automation and scraping workflows.
  • Improve and extend BrowserQL, designing intuitive developer-facing APIs and behaviors.
  • Push forward our roadmap to:
  • Advance our scraping product, including performance, reliability, anti-bot tooling, and DX improvements.
  • Build deeper web agent infrastructure, enabling safe, robust, and autonomous browser-based actions.
  • Strengthen and scale our BaaS core, including browser lifecycle management, distributed orchestration, and session handling.
  • Contribute to product discussions, roadmap planning, design reviews, and architecture conversations.


This role is ideal for engineers who enjoy both building polished user-facing features and diving deep into distributed systems, scraping pipelines, and browser internals.


Responsibilities

  • Develop features across our BaaS platform, BrowserQL API, Rest API's, AI integrations, agent-related infrastructure.
  • Collaborate directly with customers to understand problems and gather actionable feedback.
  • Write and maintain API documentation, examples, guides, and release notes.
  • Improve performance, reliability, and developer experience across our scraping and automation stack.
  • Participate in code reviews, technical discussions, and team rituals.
  • Debug complex issues across distributed systems, browsers, automation frameworks, and cloud environments.
  • Maintain strong engineering standards in a remote-first environment.


Required Skills

  • Excellent Node.js and TypeScript experience.
  • Familiarity with Docker and containerized environments.
  • Experience with cloud platforms such as AWS, Google Cloud, or DigitalOcean.
  • Product-oriented mindset: comfortable talking with customers, owning problems, and iterating quickly.
  • Ability to work independently with strong communication in a remote environment.
  • Minimum of 4+ years of full-time programming experience


Nice to Have

Experience with:

  • Strong background in browser automation (Playwright, Puppeteer, or related tools).
  • Large-scale scraping systems, defensive/stealth techniques, or anti-bot measures.
  • Distributed systems or high-throughput orchestration.
  • Experience building with Terraform
  • Developer tooling, CLIs, SDKs, or API design.
  • Python or multi-language environments.
  • Interest in building infrastructure for autonomous web agents.


Remote Work & Availability

This is a fully remote role. We ask for 2–3 hours of synchronous overlap with PST mornings, 4 days per week to support team collaboration, planning, and real-time discussion.


Similar Jobs

Explore other opportunities that match your interests

Senior Web3 Engineer

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Consensys

United Arab Emirates
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

quantum talent group

United Arab Emirates

Senior Software Engineer - Container Images

Programming
4d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Canonical

United Arab Emirates

Subscribe our newsletter

New Things Will Always Update Regularly