Search Engineer
You'll build the systems that let anyone turn the open web into a search index. Firecrawl's search product is one of our fastest-growing surfaces, and we need engineers who can make crawling, ranking, and retrieval fast, reliable, and cheap at scale. You'll own real infrastructure from day one, not tickets in a backlog.
Salary Range: $235,000–$260,000 USD/year (SF) / $217,000–$233,000 CAD/year (Toronto)
Equity Range: Competitive equity. Details shared during the process.
Location
San Francisco, CA (SF HQ) or Toronto, ON (Toronto Hub). Hybrid, onsite 3+ days a week.
Job Type: Full-Time
Experience: 3+ years building production backend or infra systems
Work Authorization: Open to candidates already authorized to work in the US or Canada. In the US, we also support H-1B transfers, F-1 OPT and STEM OPT, TN (Canada and Mexico), and E-3 (Australia). We’re not able to sponsor new H-1B visas for candidates outside the US. For Canada, we’ll consider work permit sponsorship case by case through our Toronto Hub.
What You'll Do
Design and build the crawling, indexing, and retrieval systems behind Firecrawl Search
Push down latency and cost per query while search volume grows
Improve ranking quality and freshness for LLM-driven retrieval
Own services end to end: design, ship, monitor, and iterate in production
Work directly with the Head of Search and the rest of the search team on the roadmap
What We're Looking For
You've built and operated backend or distributed systems at real scale
You care about latency, cost, and correctness in equal measure
You're comfortable owning ambiguous problems and turning them into shipped systems
You move fast and close the loop. You'd rather ship, measure, and iterate than perfect on paper
What We're NOT Looking For
Someone who needs a fully-specced ticket to start
Someone who wants to specialize narrowly and hand off everything else
Someone who optimizes for process over shipping