Senior Ruby Engineer — Web Scraping & Browser Automation (Remote)

SearchApi

South Africa

On-site

ZAR 500,000 - 800,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity share
Profit sharing
Annual team retreats

Job summary

SearchApi is seeking a Ruby Engineer specializing in web scraping for a fully remote position. The role involves fixing parsers, building integrations, and debugging browser automation issues. Ideal candidates will have strong problem-solving skills and a deep understanding of browser internals and anti-bot systems.

Joining SearchApi means working in a lean, profitable team dedicated to delivering real-time SERP data for Fortune 500 clients. If you have a passion for Ruby and enjoy tackling complex challenges, we want to hear from you.

Qualifications

  • Passionate about Ruby & Ruby on Rails.
  • Deep knowledge of web fundamentals: HTTP, TLS, CSS selectors, XPath, JavaScript.
  • Fluent in English, written and spoken.

Responsibilities

  • Fix broken parsers under time pressure.
  • Add new elements to existing search engines.
  • Build and ship new search engine integrations.
  • Debug browser automation issues (CDP, fingerprinting, evasion).
  • Talk to customers directly and help them find solutions.

Skills

Ruby on Rails
Browser automation
Anti-bot evasion
Concurrency
Infrastructure

Education

BSc or higher in Computer Science or equivalent technical field

Tools

Terraform
AWS
PostgreSQL
Redis
Sidekiq

Job description

SearchApi is seeking a Ruby Engineer specializing in web scraping for a fully remote position. The role involves fixing parsers, building integrations, and debugging browser automation issues. Ideal candidates will have strong problem-solving skills and a deep understanding of browser internals and anti-bot systems.

Joining SearchApi means working in a lean, profitable team dedicated to delivering real-time SERP data for Fortune 500 clients. If you have a passion for Ruby and enjoy tackling complex challenges, we want to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Rails Engineer - Remote, Equity & Impact
Senior Rails Engineer - Remote, Equity & Impact

SearchApi • South Africa

On-site
ZAR 900,000 - 1,500,000
Fully Remote
Equity
Profit sharing
Open-Source Automations Engineer - Ship Real Integrations
Open-Source Automations Engineer - Ship Real Integrations

SearchApi • South Africa

On-site
ZAR 600,000 - 900,000
Equity share
Profit sharing
Annual team retreats
Technical Researcher & Benchmark Writer — Remote
Technical Researcher & Benchmark Writer — Remote

SearchApi • South Africa

On-site
ZAR 360,000 - 500,000
Equity share
Profit sharing
Annual team retreats
+1
Senior .NET Full-Stack Engineer (Remote)
Senior .NET Full-Stack Engineer (Remote)

Scrums • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Remote AI-Driven Ruby on Rails Developer
Remote AI-Driven Ruby on Rails Developer

CambriLearn Online School • South Africa

Remote
ZAR 600,000 - 800,000
AI Software Engineer
AI Software Engineer

CambriLearn Online School • South Africa

On-site
ZAR 600,000 - 800,000
Remote Senior Backend Engineer: Scalable APIs & Cloud
Remote Senior Backend Engineer: Scalable APIs & Cloud

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 1,100,000
Fully remote
Flexible schedule
Career growth
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 1,100,000
Fully remote
Flexible schedule
Career growth
Remote Backend API Integration Engineer
Remote Backend API Integration Engineer

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Performance bonuses
Fully remote work
Health, dental, and vision insurance
+2
Senior Backend Engineer - Remote, API-Driven & Scalable
Senior Backend Engineer - Remote, API-Driven & Scalable

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Fully remote
Health insurance
+3