Staff Product Engineer (Ruby on Rails)Verified as a real position
SearchApi
Czechia3+ months ago
- Posted
- Employment type
- Full-time
beta
Unlock the AI salary estimate
See the salary estimate and how this position stands in the market.
Get more replies from employers
Send the employer a tailored CV in minutes.
Who we’re looking for
- Many years of Ruby on Rails experience. This is not a mid-level role. You've built and shipped production Rails apps.
- Proven track record. You can point to systems you've built, problems you've solved, code you're proud of.
- Stripe experience. Required. You've worked with Stripe billing, subscriptions, webhooks.
- Product thinker. You don't just build what you're told. You think about what customers need and why.
- Good design sense. You can ship clean UI with TailwindCSS. Not pixel-perfect designer, but functional and polished.
- Security-minded. You understand authentication, authorization, common vulnerabilities.
- Up to date. You follow Rails releases, Ruby updates, AI developments. You're curious about what's next.
- Compounding mindset. You look for improvements that pay dividends over time, not just quick fixes.
- Comfortable with performance debugging. Memory profiling, flame graphs, query analysis. You've optimized slow systems before.
- Great writer. PRs, docs, code comments. Clear communication matters.
- Self-directed. You don't need daily standups to stay productive.
- Fluent in English, written and spoken.
- BSc or higher in CS or equivalent technical field.
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.
- Oversee other engineers' work.
- Make architectural decisions.
- Potentially gain production access and work with Terraform.
- Lead new projects or pivots.
About the position
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.
Benefits
- 🏡 Fully Remote. Work from anywhere.
- 📈 Equity share. Own a piece of what you're building.
- 💵 Profit sharing. When we win, you win.
- 🧠 Work directly with the CEO/CTO. Shape the product and technical direction.
- 🏝️ Annual team retreats (last one in Spain).
