Ruby Engineer - Web Scraping (Remote)

Posted 28 days agoViewed
LithuaniaFull-TimeWeb Scraping
Company:SearchApi
Location:Lithuania
Languages:English
Seniority level:Senior
Skills:
AWSBackend DevelopmentPostgreSQLPythonSoftware DevelopmentJavascriptRubyRuby on RailsAPI testingRedisWebRTCCI/CDTerraformProblem SolvingWritten communicationDebuggingCustomer support
Requirements:
Deep technical skills in browser automation, CDP internals, anti-bot evasion, concurrency, or infrastructure Strong problem solver Ruby on Rails 8.1 Ruby 3.4 Hotwire (Stimulus.JS + Turbo) TailwindCSS (TailwindUI components) PostgreSQL Redis Sidekiq Terraform + AWS Experience with AI tools like Cursor, Claude, ChatGPT Ability to evaluate AI output Experience with 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 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
Responsibilities:
Fix broken parsers 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 Rotate on customer support Proactively update customers on progress 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) Choose what to work on as you develop product intuition (for Senior Engineers)
About the Company
SearchApi
View Company Profile
Similar Jobs:
Posted 5 months ago
EuropeFull-TimeSoftware Development
Senior Ruby Engineer - Remote Europe
Company:Reedsy
Posted about 2 years ago
EMEA regionFull-TimeSoftware Development
Senior Web Engineer
Company:Canonical
Posted about 1 month ago
EuropeFull-TimeSoftware Development
Senior Frontend Engineer, Web
Company:Photoroom