The best job sites in Switzerland — from someone who tracks all of them
I count Swiss job postings for a living. This morning the tally on our platform sits at 27,516 live jobs, and 2,109 of them landed in just the last seven days. So when people ask me which job site to use, I'm not guessing — I watch where these postings actually come from, every single day.
Short answer: there is no one best site. There's a best site for your language, your region, and your kind of role. Here's the honest map, including where our own platform fits and where it doesn't.
Short version
- What is the best job site in Switzerland?
- Depends on who you are. jobs.ch has the widest German-Swiss reach, jobup.ch owns the French-speaking market, LinkedIn wins for international and senior roles, and aggregators like SwissJobs (ours) pull the whole market into one searchable place with AI matching. Most successful searches run on two or three of these in parallel.
- Is LinkedIn enough to find a job in Switzerland?
- For international, English-language corporate roles — often yes. For everything else, no. A huge share of Swiss SME jobs never appears on LinkedIn; they live on jobs.ch, jobup.ch, company career pages and cantonal boards. If you only search LinkedIn, you're seeing maybe a third of the market.
- Can I search Swiss jobs in English?
- Yes — and this surprises people: of the 27,516 postings live on our platform today, 8,094 are written in English. That's 29% of the market posting in English, mostly in tech, pharma, finance and international firms in Zurich, Zug, Basel and Geneva.
- Are there free tools to check my chances before applying?
- A few sites now score your CV against a posting before you apply. Ours does it free in about 30 seconds — it checks your CV against Swiss screening habits (permit line, languages, format) and the specific job ad. Whatever tool you use: check before you send, because Swiss first screens take about 30 seconds.
- Where do jobs in Romandie (French-speaking Switzerland) get posted?
- jobup.ch first — it's the default in Geneva, Lausanne and the whole French-speaking arc. Our own inventory shows 2,495 live postings written in French, concentrated in Geneva (2,312 jobs) and Vaud (1,761). LinkedIn adds the international Geneva layer.
What does the Swiss job market actually look like right now?
27,516 live postings on our platform this morning — Zurich dominates, but the language split is the real story.
Before comparing sites, look at the terrain. Zurich carries 5,988 of today's live postings, Bern 2,690, Geneva 2,312, Basel-Stadt 1,837. No surprises there.
The number that changes strategy: 9,390 of these postings are written in German, but 8,094 are written in English. Nearly one in three. If you've been telling yourself you can't job-hunt here without German — the inventory disagrees, at least for a third of it.
And the market moves fast. 2,109 postings are less than a week old. Whatever site you use, sort by date and check often; good roles in Switzerland don't sit around.
Live SwissJobs inventory, counted 1 August 2026. 27,516 published postings; postings without a detected language omitted.
jobs.ch and jobup.ch: the Swiss default
The biggest classic boards — jobs.ch for the German-speaking market, jobup.ch for Romandie. Start here for local employers.
These two (same company, by the way) are where Swiss HR departments post first, especially SMEs that never touch LinkedIn. Coverage of local, German- and French-language roles is unmatched.
The trade-off: filtering is old-school keyword search. You'll scroll. And the interface assumes you already know exactly what title you're looking for — which, with Swiss title conventions (Sachbearbeiter, anyone?), is a real assumption.
LinkedIn and Indeed: the international layer
LinkedIn for corporate, English-language and senior roles; Indeed as a broad aggregator with mixed Swiss depth.
LinkedIn is genuinely strong for the international slice — the Zurich/Zug tech scene, Basel pharma, Geneva organisations. Recruiters actively source there, so a good profile works for you while you sleep.
But I keep meeting people who searched only LinkedIn for months and concluded 'there are no jobs'. There are. They're just on the Swiss boards, in German or French, under titles LinkedIn's search never surfaces. Indeed aggregates some of this, but its Swiss coverage is patchier than people assume.
Where does SwissJobs fit? (Yes, this is ours)
We aggregate the whole market into one place and add AI matching plus a free CV check — that's the honest pitch.
Full disclosure: SwissJobs is my platform, so weigh this section accordingly. What we do differently is scale and matching: those 27,516 postings come from across the market — boards, company career pages, LinkedIn — deduplicated and searchable in one place, in four languages.
The part I'd actually argue is unique: before you apply anywhere (including on the other sites above), you can run your CV against a specific posting for free. It scores you the way a Swiss first screen does — permit visible? languages stated? results instead of duties? — and that check takes 30 seconds. The application you don't waste matters more than the site you found the job on.
So which sites should you actually use?
Two or three in parallel, chosen by your language and region — not one site, and not five.
German-speaker aiming at Swiss SMEs: jobs.ch plus us. Romandie: jobup.ch plus us. English-speaking international: LinkedIn plus us, and don't skip company career pages in your niche.
And whichever combination you pick — put your effort into fewer, better applications. The Swiss market rewards precision. A CV that survives the 30-second screen on three well-chosen roles beats twenty scattered applications every single week. I've watched both strategies from the data side; it isn't close.
The tools I'd start with
Three links, no affiliate anything:
- SwissJobsour tool
Ours. The whole Swiss market aggregated — 27,516 live postings today — with AI matching and search in four languages.
- SwissJobs CV Checkour tool
Ours, free. Scores your CV against a specific posting and Swiss screening criteria in about 30 seconds, before you burn the application.
The default board for French-speaking Switzerland — essential if you're targeting Geneva, Lausanne or the Romandie arc.
The site matters less than people think, and the application matters more. Pick two or three platforms that cover your language and region, set up alerts, and spend the saved time making each application survive a 30-second Swiss screen.
That's the whole game. The data just makes it visible.