Career pages and custom domains
Last updated: July 7, 2026
Where: Settings → Career pages (or Spaces → Default company → Career pages tab).
A career page is the landing page that lists your open roles. Out of the box it lives on a vouch.careers subdomain — which works fine, but pointing your own domain at it (so candidates land on careers.yourcompany.com) makes the whole experience feel like part of your site, not a third-party tool. That polish matters most for senior and passive candidates deciding whether you're a serious place to work.
When to do this: once you're ready to share career-page links externally and want them on your own brand. It's a one-time DNS setup per domain.
Career pages table
| Column | Notes |
|---|---|
| Name | Career page label |
| Jobs visible | Number of jobs shown on this page |
| URL | The current URL (default subdomain or custom domain) |
| Actions | An open-in-new-tab button for the page's URL. (Verify/delete controls for custom domains live in the row's expandable domain sub-table, not here.) |
Set up a custom domain
A custom domain takes three steps — one in your DNS provider, two in Vouch. The CNAME + verification is how Vouch proves the domain is really yours before it serves your listings on it.
First, pick your subdomain. careers and jobs are the usual choices (e.g. careers.yourcompany.com). You'll use the same subdomain in your DNS provider and in Vouch.
Step 1 — Add a CNAME record at your DNS provider. Point your subdomain at proxy.vouch.careers. Exact per-provider instructions are in the next section. This is the only step that happens outside Vouch.
Step 2 — Add the domain in Vouch. Go to Settings → Career pages. Below the table, find the Add new domain panel. In the field next to 2. Add domain, type the full subdomain (careers.yourcompany.com) and click Add. You'll see: "Successfully added alias, but you need to verify it before you can use it."
Step 3 — Verify. Expand your career page's domain row and click Verify. On success: "Successfully verified alias, you can now use it to access your listings." Vouch issues the HTTPS certificate automatically — there's nothing to configure on your side.
Steps 1 and 2 can be done in either order, but Verify only succeeds once the CNAME has propagated (see the TTL note below).
How to add the CNAME record at your DNS provider
A CNAME record points one hostname at another — you're telling DNS to send careers.yourcompany.com to proxy.vouch.careers. Wherever you manage DNS, you enter the same three things (the field names vary by provider):
| Field | What to enter |
|---|---|
| Type | CNAME |
| Host / Name | the subdomain only — e.g. careers. Most providers add your domain automatically; a few want the full careers.yourcompany.com. |
| Value / Target / Points to / Content | proxy.vouch.careers (hostname only — no https://, no trailing path) |
| TTL | Auto/Default is fine; set it low (60 seconds) to propagate faster |
Provider quick guides (menus move around, but the record is always the same):
- Cloudflare — your domain → DNS → Records → Add record. Type CNAME, Name
careers, Targetproxy.vouch.careers, then set Proxy status: DNS only (click the orange cloud so it turns grey) → Save. The grey cloud matters — leaving it "Proxied" (orange) breaks verification and SSL. - GoDaddy — your domain → DNS → Add New Record. Type CNAME, Name
careers, Valueproxy.vouch.careers, TTL 1 Hour (or Custom → 600 seconds) → Save. - Namecheap — Domain List → Manage → Advanced DNS → Add New Record. Type CNAME Record, Host
careers, Valueproxy.vouch.careers, TTL Automatic → save (the green checkmark). - Squarespace / Google Domains (Google Domains now runs on Squarespace) — your domain → DNS / DNS Settings → Add record. Host
careers, Type CNAME, Dataproxy.vouch.careers→ Save. - Any other provider (One.com, Domeneshop, IONOS, Hover, Route 53, …) — find DNS, DNS records, or Advanced/Zone DNS, and add: Type CNAME, Host/Name = your subdomain, Value/Target =
proxy.vouch.careers.
Which subdomain — careers, www, or the bare domain?
- A subdomain like
careersorjobs(recommended) — putcareersin the Host field andcareers.yourcompany.comin Vouch. Simplest, and what most companies use. www— works the same way (Hostwww→www.yourcompany.com), butwwwis normally your main website. Only use it if your careers page is your main site.- The bare/root domain (
yourcompany.com, Host@) — can't take a CNAME (a DNS rule). Use a subdomain. If you truly need the root, use your provider's ALIAS / ANAME record (Cloudflare does this automatically via "CNAME flattening") pointing toproxy.vouch.careers.
One CNAME per hostname. If
careersalready has an A record or another CNAME, delete that first — a hostname can't have two, and the new record won't take.
DNS TTL note. Lower the TTL to 60 seconds before you add the record so changes spread faster. Even so, propagation can take a few minutes (occasionally longer). If Verify fails with "Make sure the CNAME is correct, try lowering the TTL to 60 seconds." or "Failed to verify alias, are you sure the CNAME is correct?", it's almost always DNS still catching up — confirm the record reads Type CNAME →
proxy.vouch.careers, then wait and retry.
Toasts you'll see
| Action | Toast |
|---|---|
| Domain added (not yet verified) | "Successfully added alias, but you need to verify it before you can use it" |
| Verification success | "Successfully verified alias, you can now use it to access your listings" |
| CNAME not yet propagated | "Make sure the CNAME is correct, try lowering the TTL to 60 seconds." |
| Verification failed | "Failed to verify alias, are you sure the CNAME is correct?" |
| Domain deleted | "Successfully deleted alias" |
If it worked, then stopped: the CNAME has to stay in place. If you later remove or change it, the custom URL stops serving and the page falls back to its
vouch.careersaddress.
Delete a custom domain
In the career page row's expandable domain sub-table, click the red delete (trash) icon on the domain row. The "Successfully deleted alias" toast confirms it's gone — after which the page falls back to its default vouch.careers URL.