Run a Google site: search per system with your title in quotes: site:greenhouse.io, site:jobs.lever.co, site:jobs.ashbyhq.com. It works, and you can join them with OR in one search, but the results mix three systems and only show what Google has indexed. Do it by hand for your ten target companies. Once you repeat it weekly, let a tool such as Job Search sweep them daily.
How to search Greenhouse, Lever and Ashby jobs yourself
Take Sam, a backend engineer who wants senior roles at companies that hire through these systems. On Monday Sam runs a search per system, gets postings, company board pages and apply forms for the same few companies, and opens ten tabs to see which roles are live. The steps below are how to do that well.
1. Search each system's job pages with site:
Google's search help documents three operators this method needs: site: limits results to one domain, quotation marks match an exact phrase, and a hyphen excludes a word. Employers on Greenhouse, Lever and Ashby publish their roles on hosted boards, so a domain search reaches them directly.
- Greenhouse:
site:greenhouse.io "backend engineer" remote - Lever:
site:jobs.lever.co "backend engineer" remote - Ashby:
site:jobs.ashbyhq.com "backend engineer" remote
For Greenhouse, use the bare greenhouse.io so you don't depend on one subdomain. Boards appear under more than one hostname in results.
2. Narrow by role and place
Quote the exact title you want, then add remote or a city. Use a minus sign for words you don't want: -staff, -manager, -intern. Save the three searches as bookmarks and rerun them on the same day each week, so you're comparing like with like.
3. Open the company board and read every role
A search result is one page. The board behind it lists everything that company has open, and some of it won't match your title wording. Greenhouse's developer docs say its job board data is public, so any board is yours to read. For a company you really want, skip the search and bookmark the board: Lever boards live at jobs.lever.co/{company} and Ashby boards at jobs.ashbyhq.com/{name}.
4. Cover the other systems
Greenhouse, Lever and Ashby aren't the whole market. Workable, Teamtailor, Personio, SmartRecruiters, BambooHR and Breezy are separate systems, each with its own address. For a company on one of them, find its careers page, see where the board is hosted, and search that domain the same way.
5. Check the role is open before you apply
A result doesn't tell you whether the role is still open. Open the posting, confirm the apply button works, and look for a date. Our guide to checking whether a posting is a ghost job covers the warning signs.
Sam ends the first session with three saved "backend engineer" remote searches, one per system, and bookmarks for the two company boards he cares about most.
Where the manual method stops working
The first week feels fine. The second week the cost shows.
Google only shows what it has indexed. The same role in four cities can come back as separate pages, or as a board page plus postings, so you rebuild a clean list every time. Nothing remembers what you've already seen, so the role you applied to last week returns in this week's results and you re-read it.
Scrapers and scripts exist. Apify's career-site actor, for one, reads Greenhouse, Ashby and Recruitee boards from a daily snapshot, charges per result and only fetches Lever and Workable for companies you list. The snapshot covers only the companies it indexes, so it suits developers comfortable with a scraper. Each of the three systems also publishes a posting API, but an API is built for developers and not for a Monday-morning search.
Our rule of thumb: if you're watching fewer than about ten companies, site: is fine. Past that, the repeat work is the cost.
What to do with your list this week
Decide where the sweep lives and where the results go.
- Put your ten target companies on saved
site:searches or bookmarked boards, and check them once a week. - If you're covering more than that, or more than the three systems, give the sweep to a tool so you aren't rebuilding the list each Monday.
- Write down every role you apply to the moment you apply. Search results won't remember it for you.
If you're employed and searching in the evenings, a few targeted companies and a short list beat a wide net. If you were laid off and are sending many applications, the tracking matters more than the searching. The columns to keep per application are a good next read, and more setups are in our job search tracking guides for tech roles.
Search every system at once with Job Search
If you're running the same searches every Monday, Job Search by HighCircl does that sweep for you. Roles come only from employers' own boards on Greenhouse, Lever, Ashby, Workable, Teamtailor, Personio, SmartRecruiters, BambooHR and Breezy, synced once a day. A role posted in several cities shows up once, and closed roles never show. It's free during the open beta.
FAQ
Can you search Greenhouse, Lever and Ashby jobs at the same time?
Partly. You can join the three with OR: site:greenhouse.io OR site:jobs.lever.co OR site:jobs.ashbyhq.com "your title". The results mix the systems and only show what Google has indexed. A tool that reads all three boards is the cleaner one-place option.
What is the Google search for Greenhouse jobs?
Try site:greenhouse.io "your title" and add remote or a city. Greenhouse says its job board data is public, so the boards you find are open to read.
Are the jobs on Greenhouse, Lever and Ashby boards still open?
Not necessarily. A search result doesn't show whether a role is open. Open the posting and check that the apply button works.
Can I see these jobs through an API?
Each of the three publishes a posting API, written for developers. If you aren't one, a search tool is the easier route.
Which other systems should I search?
Workable, Teamtailor, Personio, SmartRecruiters, BambooHR and Breezy. Each needs its own search.
