Remote (Global) Full-time

SearchApi is hiring a Ruby Engineer - Web Scraping (Remote)

About the Role

SearchApi is seeking a Ruby Engineer with expertise in web scraping, browser automation, and anti-bot evasion to join a lean, profitable, remote-first engineering team. This role involves building and maintaining high-scale search engine integrations, reverse engineering protections, and directly supporting customers in a fast-paced, ownership-driven environment.

What You'll Do

  • Fix broken parsers under time pressure
  • Add new elements to existing search engines
  • Build and ship new search engine integrations
  • Reverse engineer website protections and anti-bot systems
  • Debug browser automation issues (CDP, fingerprinting, evasion)
  • Create and improve documentation pages
  • Develop landing pages and admin dashboard features
  • Review PRs and help test
  • Talk to customers directly to help them figure things out, brainstorm solutions, and identify missing features
  • Rotate on customer support, including senior engineers
  • Proactively update customers on progress and ship what they need
  • Improve browser automation and debug performance at scale (for Senior Engineers)
  • Optimize concurrency: fibers, ractors, threads (for Senior Engineers)
  • Handle complex challenges: TLS fingerprinting, JA3, WebRTC, CDP internals (for Senior Engineers)
  • Improve API monitoring: logging, real-time analytics, anomaly detection (for Senior Engineers)
  • Architect and build new systems from scratch (for Senior Engineers)
  • Lead technical decisions and mentor engineers (for Senior Engineers)
  • Eventually choose what to work on as product intuition develops

What We're Looking For

  • Deep technical skills in browser automation, CDP internals, anti-bot evasion, concurrency, or infrastructure
  • Passionate about Ruby & Ruby on Rails
  • Deep knowledge of web fundamentals: HTTP, TLS, CSS selectors, XPath, JavaScript
  • Experience with browser automation, scraping, and data extraction
  • Fluent in English, written and spoken
  • BSc or higher in CS or equivalent technical field
  • Strong problem-solving ability
  • Grinder mentality: does not wait for instructions, finds work that matters and does it
  • Results-driven: ships, measures, iterates
  • Great writer: clear communication in code, PRs, docs, and customer messages
  • Strong work ethic: startup pace, works hard to win against incumbents
  • Specialist with range: depth in hard technical areas like CDP, anti-bot, concurrency, browser internals, and ability to collaborate across the stack

Nice to Have

  • CDP (Chrome DevTools Protocol) specialists
  • Anti-bot and evasion experts (Cloudflare, Akamai, DataDome, PerimeterX)
  • Concurrency experts: fibers, ractors, threads in Ruby
  • Browser automation engineers (Puppeteer, Playwright internals)
  • Network debugging (Wireshark, Burp Suite, Proxyman)
  • TLS/JA3/WebRTC fingerprinting experience
  • Infrastructure: Terraform, AWS/ECS, Prometheus, Grafana
  • Experience at scale: billions of requests
  • Open source contributor
  • Technical articles or blog posts
  • Competitive programming
  • Notable academic achievements
  • High chess or strategy game rating
  • Meaningful open-source contributions

Technical Stack

Ruby on Rails 8.1, Ruby 3.4, Hotwire (Stimulus.JS + Turbo), TailwindCSS (TailwindUI components), PostgreSQL, Redis, Sidekiq, Terraform, AWS, Cursor, Claude, ChatGPT, Intercom, GitHub, Chrome Developer Tools, Slack, CI/CD

Team & Environment

Lean, small team with a flat structure where engineers ship real products. Autonomous environment with no specified manager — we operate as Managers of One. Culture emphasizes transparency, remote-first collaboration, and full ownership.

Benefits & Compensation

  • Fully Remote. Work from anywhere
  • Equity share. Own a piece of what you're building
  • Profit sharing. When we win, you win
  • Learn fast. Touch every part of a growing SaaS. Wear multiple hats. Ship real products to real customers
  • Annual team retreats (last one in Spain)

Compensation includes equity share and profit sharing. Salary not specified.

Work Mode

Remote-only. Async-first. Results-driven. Work from anywhere in the world.

Required Skills
RubyRuby on RailsWeb ScrapingBrowser AutomationCDP InternalsAnti-Bot EvasionConcurrencyInfrastructureHTTPTLSCSS SelectorsXPathJavaScriptPostgreSQLRedis RubyRuby on RailsWeb ScrapingBrowser AutomationCDP InternalsAnti-Bot EvasionConcurrencyInfrastructureHTTPTLSCSS SelectorsXPathJavaScriptPostgreSQLRedis
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
SearchApi
SearchApi is a real-time SERP API delivering structured data from 100+ search engines and sources, including Google Search, Google Shopping, Google Jobs, Bing, Baidu, YouTube, Amazon, and many more. The company powers production workloads for Fortune 500 companies and startups needing reliable search data at scale.
All jobs at SearchApi Visit website
Job Details
Category backend
Posted 4 months ago