SearchApi logo
SearchApiΒ·

Ruby Engineer - Web Scraping

About 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. We power production workloads for Fortune 500 companies and fast-moving startups who need reliable search data at scale.

We're a lean, profitable, bootstrapped team. No VC pressure, no bloat. Just engineers shipping real products to real customers.

🎯 Why Join Us?

  • Real Impact: Small team, massive scale. Your code runs in production serving billions of requests.
  • 100+ APIs: Google, Bing, Baidu, YouTube, Amazon, and growing.
  • Open Source First: LangChain, HayStack, Flowise, LangFlow, Dify integrations.
  • Fortune 500 Customers: Our API powers production workloads at scale.
  • Bootstrapped and Profitable: We answer to customers, not investors.

πŸ›‘οΈ SearchApi Values

πŸ’» Tech Stack

  • Ruby on Rails 8.1
  • Ruby 3.4
  • Hotwire (Stimulus.JS + Turbo)
  • TailwindCSS
  • PostgreSQL, Redis, Sidekiq
  • Terraform + AWS

πŸ’ͺ What You'll Do

  • Fix broken parsers under time pressure.
  • Add new elements to existing search engines and build new integrations.
  • Reverse engineer website protections and anti-bot systems.
  • Debug browser automation issues (CDP, fingerprinting, evasion).
  • Develop landing pages and admin dashboard features.
  • Review PRs and help test.
  • Talk to customers directly and rotate on customer support.

For Senior Engineers

  • Improve browser automation and debug performance at scale.
  • Optimize concurrency: fibers, ractors, threads.
  • Handle complex challenges: TLS fingerprinting, JA3, WebRTC, CDP internals.
  • Improve API monitoring: logging, real-time analytics, anomaly detection.
  • Architect and build new systems from scratch and mentor engineers.

✨ About You

  • Grinder: You find work that matters and execute without waiting for instructions.
  • Results-driven: You ship, measure, and iterate.
  • Great writer: Clear written communication for code, PRs, docs, and customers.
  • Strong work ethic and startup pace.
  • Specialist with technical depth in hard areas: CDP, anti-bot, concurrency, browser internals.
  • Passionate about Ruby & Ruby on Rails with deep knowledge of web fundamentals (HTTP, TLS, CSS selectors, XPath, JavaScript).
  • Experience with browser automation, scraping, and data extraction.

🎁 What You Get

  • Fully Remote work environment.
  • Equity share in the company.
  • Profit sharing.
  • Annual team retreats.

πŸ› οΈ Hiring Process

  1. 45-minute interview call.
  2. Take-home coding challenge (1-4 hours, 5-day deadline).
  3. Technical interview (60 minutes).
  4. Meet the team (30 minutes).
  5. Reference check & Offer.

Culture

Async-friendly

Open to

Worldwide

Sign in to track applications and earn points.

More roles at SearchApi

Similar remote roles