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.





