Ruby Engineer - Web Scraping (Remote)
SearchApi•Lithuania
Ruby on RailsJavaScriptHotwireStimulusMid-Senior level
Job Summary
+ InsightsRole Summary
- •Develop and maintain web scraping and browser automation tools at scale for 100+ search engines.
- •Fix broken parsers and build new search engine integrations under time pressure in a fast-paced environment.
- •Engage directly with customers, providing support and gathering feedback to improve the product.
- •Work on complex technical challenges including CDP internals, anti-bot evasion, concurrency, and TLS fingerprinting.
- •Participate in code reviews, documentation, and contribute across the full stack including landing pages and dashboards.
About the Company
- •SearchApi is a bootstrapped, profitable startup powering real-time search data for Fortune 500 and startups.
- •The company values transparency, remote-first, async communication, and a results-driven culture with no politics.
- •They emphasize the Rails Way and hire self-driven 'Managers of One' who take full ownership.
- •Small, lean team shipping multiple times daily with a strong focus on open source contributions.
- •Industry focus on search engine data APIs with integrations across Google, Bing, Amazon, and more.
What You Should Know
- •This role requires a high degree of autonomy; no hand-holding or detailed specs are provided.
- •Expect to rotate on customer support and communicate clearly in writing as a remote-first team.
- •The work is challenging with frequent breakages due to changing search engine layouts and anti-bot measures.
- •Opportunity to work on cutting-edge concurrency and browser automation technologies at scale.
- •Ideal for engineers who thrive in a fast-paced startup environment and want to own end-to-end product impact.
Key Required Skills
Ruby on RailsRubyCDP - browser automationConcurrencyTerraformAWSPostgreSQLRedisSidekiq
These insights are AI-generated based on the job description.