# Staff Product Engineer (Ruby on Rails) at SearchApi

> Remote · Lithuania · Staff · Software engineering · open. Source: https://alderhq.app/jobs/ashby%3Asearchapi%3Afa1c90a1-11eb-406b-b672-84834c48c4bf (read 2026-11-05).

## Facts (observed)

- Company: [SearchApi](https://alderhq.app/companies/searchapi)
- Location text: Remote - Lithuania; Remote - North Macedonia; Remote - Canada; Remote - Israel; Remote; Remote - Croatia; Remote - Argentina; Remote - Italy; Remote - Sweden; Remote - Luxembourg; Remote - Portugal; Remote - Latvia; Remote - Hong Kong; Remote - Romania; Remote - Egypt; Remote - Denmark; Remote - Colombia; Remote - Costa Rica; Remote - Germany; Remote - Australia; Remote - Norway; Remote - Cyprus; Remote - Philippines; Remote - New Zealand; Remote - Poland; Remote - Hungary; Remote - Moldova; Remote - Estonia; Remote - Chile; Remote - Brazil; Remote - Malaysia; Remote - Kazakhstan; Remote - Slovakia; Remote - Vietnam; Remote - Netherlands; Remote - Japan; Remote - France; Remote - United Kingdom; Remote - Turkey; Remote - Bulgaria; Remote - Uruguay; Remote - Iceland; Remote - South Korea; Remote - South Africa; Remote - Czech Republic; Remote - Greece; Remote - Taiwan; Remote - Finland; Remote - Slovenia; Remote - Albania; Remote - Austria; Remote - Belgium; Remote - Malta; Remote - Mexico; Remote - Georgia; Remote - Ireland; Remote - Serbia; Remote - Spain; Remote - Singapore
- Where it can be done from (inferred): Remote · Lithuania (evidence: "Location: Remote - Lithuania; Remote - North Macedonia; Remote - Canada; Remote - Israel;")
- Posted: 2025-12-05 (335 days ago)
- First seen by alder: 2026-11-02 · last verified: 2026-11-04
- Reposted: 0 times · edited: 0 times
- Apply on the employer's site: https://jobs.ashbyhq.com/searchapi/fa1c90a1-11eb-406b-b672-84834c48c4bf
- Skills listed (inferred): JavaScript, CSS, Ruby/Rails, PostgreSQL, Redis, AWS, Terraform

## Pay and sponsorship

- Posted pay: not posted
- Market band for similar posted roles (Singapore, n 5): p25 SGD 300k, median SGD 300k, p75 SGD 300k

## Description (the employer's text)

### Staff Product Engineer (Ruby on Rails)

We are looking for a senior Ruby on Rails engineer to become the technical backbone of our product. You'll own the hardest PRs, raise the bar for the entire codebase, and eventually take technical load off the CEO. This is not a management role. It's a hands-on, high-trust position for someone who can ship production code across every part of the product.

### About SearchApi

SearchApi is a real-time SERP API delivering structured data from 100+ search engines and sources, including Google Search, Google Shopping, Google Jobs, Bing, Baidu, YouTube, Amazon, and many more. We power production workloads for Fortune 500 companies and fast-moving startups who need reliable search data at scale.

We're a lean, profitable, bootstrapped team. No VC pressure, no bloat. Just engineers shipping real products to real customers.

### 🎯 Why Join Us?

Own the product. You'll work across the entire codebase. Billing, API, dashboard, enterprise features, internal tools. Everything.

High trust, high impact. The CEO/CTO currently reviews the hardest PRs. You'll take that over.

Shape the technical direction. Introduce better patterns, raise code quality, build compounding systems.

Work directly with the CEO/CTO. No layers. Direct collaboration on product and technical decisions.

Bootstrapped and Profitable. We answer to customers, not investors.

We are searching for someone who can eventually replace the CEO/CTO's technical load. Not a manager. A builder who ships with an extremely high bar.

### 🛡️ 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 trust you to figure it out.

Remote-only. Async-first. Results-driven.

Transparency. No politics.

### 💻 Tech Stack

Ruby on Rails 8.1

Ruby 3.4

Hotwire (Stimulus.JS + Turbo)

TailwindCSS (TailwindUI components)

PostgreSQL

Redis

Sidekiq

Stripe

Terraform + AWS

We use Cursor, Claude, ChatGPT, Intercom, GitHub, and Slack daily. We ship multiple times a day with CI/CD.

### 🤖 You Control AI, AI Doesn't Control You

We ship faster because we use AI tools aggressively. Cursor and Claude. But you own the output. If you can't evaluate what AI produces, you're not ready for this role. You'll also help introduce more AI into how we build and ship.

### 💪 What You'll Do

Own the hardest PRs. Complex features, tricky refactors, performance-critical code. The stuff that requires senior judgment.

Review other engineers' PRs. Raise the bar. Catch issues before they ship. Mentor through code review.

Build enterprise features. SAML, SCIM, audit logs, permissions. Whatever enterprise customers need.

Work on billing and payments. Stripe integrations, subscription logic, usage-based billing.

Create and iterate on product features. API playground, dashboard improvements, developer experience.

Develop in-house algorithms. We build custom solutions. You'll design and implement them.

Debug and optimize performance. Memory profiling, CPU profiling, query optimization. You find the bottleneck and fix it.

Work with native gems and low-level bindings when needed. Different architectures, compilation issues, C extensions.

Ship frontend with good design sense. We use TailwindUI. You should be comfortable building clean, functional UI.

Maintain security standards. Understand common vulnerabilities. Review code with security in mind.

Stay current with Rails and AI. Know what's new. Adopt what makes sense. Always look for compounding benefits.

### As you grow into the role

Oversee other engineers' work.

Make architectural decisions.

Potentially gain production access and work with Terraform.

Lead new projects or pivots.

### 🔥 The Hard Parts

This role is not for everyone. Here's what makes it hard:

Broad scope. You're not specializing in one area. You touch everything. Billing, auth, API, frontend, infra.

High bar. Your code needs to be excellent. You're setting the standard.

Ambiguity. Sometimes you'll decide what to build, not just how to build it.

Responsibility. When you ship something, you own the outcome. No one else to blame.

---
Data: alder (https://alderhq.app). Cite https://alderhq.app/jobs/ashby%3Asearchapi%3Afa1c90a1-11eb-406b-b672-84834c48c4bf and the date you read it. Observed facts come from the employer's own listing; location reach, level, family and skills are inferences.
