Get invite to join Remoters Club to see more pages

We are looking for engineers with different skill sets and experience levels. Whether you're focused on browser automation, concurrency, infrastructure, web scraping, or full-stack development, there's a place for you. If you're unsure whether you fit, apply anyway—we value strong problem solvers.

About SearchApi

SearchApi is a real-time SERP (search engine results pages) API delivering structured data from a collection of search engines, including Google Search, Google Shopping, Google Jobs, Bing, Baidu, YouTube, Amazon, and many more.

Why Join Us?

  • 📈 Rapid Growth: We're growing weekly in revenue and usage.
  • 🔍 50+ Search Engines: Google, Bing, Baidu, YouTube, Amazon, and more.
  • 🔧 Expanding Open Source Integrations: Like LangChain (Python & JavaScript), HayStack, Flowise, LangFlow, and Dify.
  • 🏢 Trusted by Big Names: Used by Fortune 500 companies and YCombinator startups.
  • 💰 Bootstrapped and Profitable: We're self-funded and profitable, focusing on sustainable growth and quality.

We are searching for a smart person to join our journey and grow at an extreme pace. At SearchApi, we expect all team members to take ownership of projects — shaping the direction, making decisions, talking to users when needed, and communicating progress. It’s very much a full-stack role, being part of the product-building, instead of one small cog in a larger machine.

🛡️ SearchApi Values

  • We do everything the Rails Way. If you don’t like DHH's style, this may not be the place for you.
  • We embrace the one person framework.
  • We hire Managers of One. We're quick to trust that you can do it, and we're here to support you in making it happen.
  • Open Source: We issue GitHub bounties and sponsor engineers for the work we use.
  • Remote-only culture.
  • Transparency.

💻 Tech Stack

  • Ruby on Rails 7.2 (based on Jumpstart Pro)
  • Ruby 3.3
  • Hotwire (Stimulus.JS + Turbo)
  • TailwindCSS (TailwindUI components)
  • PostgreSQL
  • Redis
  • Sidekiq
  • Terraform + AWS

We use GitHub Copilot, Cursor, ChatGPT, GitHub, Chrome Developer Tools, and Slack daily. We ship multiple times a day and have a CI/CD pipeline.

💪 What You’ll Do

To get a sense of what we ship each month, check out the SearchApi changelog. Here are a few things you will definitely do upon joining us:

  • Fix broken parsers.
  • Add new elements to existing search engines.
  • Add new search engines.
  • Create and improve documentation pages.
  • Develop and enhance landing pages.
  • Add new functionality to our admin dashboard.
  • Help test and review PRs.
  • Talk with customers to help them and advise how to use the API.
  • Create open-source integrations.
  • Reverse engineer website protections.

For Senior Engineers

  • Improve browser automation and debug performance issues.
  • Optimize concurrency and enhance overall system performance.
  • Design and implement an embedded code viewer for structured API responses.
  • Handle complex challenges like browser fingerprinting and anti-bot protections.
  • Improve API monitoring by enhancing logging, real-time analytics, and anomaly detection for request success rates, response times, and failures.
  • Architect and develop new projects from scratch as needed.
  • Lead technical decision-making and mentor other engineers.

Eventually, you will choose what to work on next as you get a more profound sense of the product.

✨ About You

  • Focused on Winning. You are highly competitive and strive to be the best at what you do.
  • Great Writer. The bulk of our work is written—from the code and interfaces we design to pull request discussions and issue proposals. Being a good writer is essential. Effective, concise writing leads to effective, concise code.
  • Strong Work Ethic. This is a startup in the classical sense of the word. We work hard because that's the only way to win against larger incumbent competitors.
  • Generalist. We're pragmatic and practical.
  • Passionate about working with Ruby & Ruby on Rails
  • Good knowledge of the web basics: HTTP protocol, TLS, CSS selectors, XPath, and Javascript
  • Experience with browser automation, API scraping, and data extraction.
  • Fluent in English, written and spoken, for remote collaboration.
  • BSc or higher degree in CS or an equivalent technical field. We also accept students who can prove they are the best.

Bonus:

  • Deep knowledge of fingerprinting, bot detection, and evasion.
  • Adept with tools like Wireshark, Burp Suite, Proxyman, etc, for intercepting and debugging network traffic.
  • Experience with Cloudflare, Akamai, DataDome, PerimeterX, and similar defenses.
  • Fine-tuning Puppeteer/Playwright to evade detection.
  • Terraform for infrastructure as code, AWS/ECS experience.
  • Familiarity with monitoring solutions like Prometheus, Grafana, or similar.
  • Experience handling millions of requests daily in SaaS/PaaS.

🛠️ Hiring Process

  • 45-minute interview call
  • Take-home coding challenge (1-4 hours)
  • Technical interview
  • Meeting Team
  • Offer and reference check
  • 🎁 Benefits

    • 🏡 Fully Remote
    • 💰 Local average salary + 20%
    • 📈 Equity share
    • 💵 Profit share
    • 🧠 Learn a lot about SaaS business and gain vast experience by touching many parts and wearing multiple hats.

    In the future, we want to introduce annual team retreats. 🏝️

    Ready to Apply?

    Click the button below to start the application process!

    Apply Now
    ⚠️

    Important Safety Notice:

    Be cautious when applying for jobs! Never disclose sensitive personal information such as your banking details, social security number, or other private information to any third-party organizations through this platform. Some listings may not be curated, and the project is not responsible for scams or phishing attempts made through non-curated job listings.

    Comments