WP Career Board is designed exactly for this in-house careers use case. Here is how it maps to what you described:
- A job listings block that renders a filterable archive with salary, remote, keyword, type, and location filters, so candidates can narrow down to the role they care about.
- A job posting block with reCAPTCHA v3 anti-spam built in, so your hiring manager or HR can submit new openings from the frontend without touching wp-admin.
- Full application tracking with five built-in statuses so you can move each candidate through your pipeline, with 6 automated email events (submitted, approved, rejected, status changed, expired).
- An employer dashboard block where the hiring manager manages jobs and applications from the frontend instead of the WP admin.
- JobPosting schema.org structured data on every single job page, which helps the openings show up in Google Jobs.
Honest limit: the free version gives you five linear statuses. If your team actually works in columns (Applied to Screening to Interview to Offer), Pro adds the Application Pipeline Kanban board with configurable drag-and-drop hiring stages, which is closer to what Greenhouse calls pipeline stages.