Jobiglo

No results.

Ruby Engineer – Web Scraping (Remote)

searchapi · Remote - Lithuania

New Remote
Remote 🇬🇧 English
Ruby Ruby on Rails Chrome DevTools Protocol Puppeteer Playwright Cloudflare Akamai DataDome PerimeterX Wireshark Burp Suite Proxyman TLS fingerprinting JA3 WebRTC Terraform AWS ECS Prometheus Grafana PostgreSQL Redis Sidekiq

Job description

About the role

We are looking for a Ruby Engineer specialized in web‑scraping to join SearchApi’s remote‑first team. You will work on browser automation, CDP internals, anti‑bot evasion and high‑concurrency systems that power real‑time SERP APIs for Fortune 500 customers.

Key responsibilities

  • Fix broken parsers and add new elements to existing search‑engine integrations under time pressure.
  • Reverse‑engineer website protections, anti‑bot systems and debug browser automation issues (CDP, fingerprinting, evasion).
  • Develop and ship new search‑engine integrations, landing pages and admin‑dashboard features.
  • Review pull requests, write documentation and rotate on customer support, directly helping users solve problems.
  • For senior engineers: optimise concurrency (fibers, ractors, threads), improve API monitoring and architect new systems from scratch.

Required profile

  • Self‑motivated “grinder” who finds work that matters without hand‑holding.
  • Results‑driven and able to ship high‑quality code quickly.
  • Excellent written communication in English.
  • Strong work ethic and comfort with a fast‑paced startup environment.
  • Deep expertise in at least one of: CDP, anti‑bot evasion, Ruby concurrency, browser automation.

Required skills

  • Ruby 3.x and Ruby on Rails 8.1.
  • Browser automation tools (Puppeteer, Playwright) and Chrome DevTools Protocol.
  • Anti‑bot evasion techniques (Cloudflare, Akamai, DataDome, PerimeterX).
  • Concurrency models in Ruby: fibers, ractors, threads.
  • Network debugging (Wireshark, Burp Suite, Proxyman) and TLS/JA3/WebRTC fingerprinting.
  • Infrastructure as code with Terraform and AWS (ECS, Prometheus, Grafana).
  • Databases: PostgreSQL, Redis; background processing with Sidekiq.

What we offer

  • Fully remote work from anywhere.
  • Equity share and profit‑sharing model.
  • Opportunity to learn fast across the whole SaaS stack.
  • Annual team retreats (most recent in Spain).

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec searchapi.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 hours ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

searchapi

Remote - Lithuania