The hidden job market in Switzerland: which jobs never reach the big boards?
Updated:
In short
In Switzerland the hidden job market is measurable, and the strongest predictor of a vacancy being hidden is the language it is written in. Of seventy employers that publish through their own applicant system, only sixteen appeared on jobs.ch or on Job-Room on 4 September 2026 — fifty-four, roughly three in four, were on neither. Among employers advertising exclusively in English, just two of thirty-three were on either board. Among those with German-language adverts too, twelve of twenty-nine were.
That gap matters most to the people least equipped to notice it. If you are arriving in Switzerland, or working here in English, the boards you have been told to use are the German-language ones — and the English-language half of this market, which is the half most likely to hire you, is largely not on them.
Seventy employers publishing through their own applicant system, searched on both boards on 4 September 2026. Groups are 33, 8 and 29 employers; the French group is small enough to read as a direction, not a rate.
- Employers advertising only in English: 2 of 33 were on jobs.ch or Job-Room. Employers with German-language adverts: 12 of 29.
- Roughly three in four employers in the sample (54 of 70) were on neither of the two boards on the day of the check.
- Visibility rises with hiring volume: 12 per cent of employers with a single opening were on a board, against 60 per cent of those with more than twenty.
- Being on a board is not the same as being fully on it: for the ten employers we did find on jobs.ch, only about half of the vacancies we hold from them appeared there.
- jobs.ch and Job-Room found largely different employers — only ten of the seventy were on both.
Where a Swiss vacancy is actually published, and what each channel means for you
| Channel | What sits there | What it costs the employer | How you search it |
|---|---|---|---|
| Large job board (jobs.ch, JobScout24, jobup.ch)The two largest German-language boards belong to the same owner, so "not on a big board" often means "not with one company". | Mostly employers recruiting continuously | Per advert or by package | Keyword and region, with alerts |
| Job-Room (unemployment insurance)Job-search efforts must be submitted the way your RAV requires — Job-Room is the official route, not a convenience. | Employer and recruiter registrations, plus vacancies under the reporting duty | Nothing | Public search, no account |
| Employer's own careers page and applicant systemThe group measured on this page: roughly three in four were on neither board. | Everything the employer has open, including what is nowhere else | Nothing per advert | Company by company, usually without alerts |
| Recruitment agency or temp agencyThe client name is frequently withheld on purpose; the same role may sit openly on the careers page. | Mandates, often without the client name | Commission on success | Register a profile, then wait to be called |
| LinkedIn and XINGXING still has German-speaking usage; in Romandie and Ticino it has almost none. | Large and international employers, many English-language adverts | Free to expensive depending on format | Search and network |
| Internal and referralThe genuinely invisible part. No reliable Swiss figure exists for its size, ours included. | Roles that never become an advert | Nothing | Not searchable — contacts only |
| SwissJobs.appCovers part of the careers-page layer, not the internal one. Usable without an account; saving or downloading needs a free account, which allows five documents a day and ten a week. | Adverts from applicant systems and careers pages, in four languages | Free for job seekers | Search, alerts without an account, a CV per advert |
As of 4 September 2026. Channel descriptions come from the providers’ own pages; the sample figures from the measurement on this page.
Found on jobs.ch or Job-Room, by type of employer
| Group in the sample | Found on at least one board | Employers in the group |
|---|---|---|
| All seventy | 23% | 70 |
| Adverts only in English | 6% | 33 |
| French adverts, no GermanSmall group — read as a direction, not a rate. | 25% | 8 |
| German adverts among them | 41% | 29 |
| One open vacancy | 12% | 25 |
| Two to five open vacancies | 15% | 20 |
| Six to twenty open vacancies | 27% | 15 |
| More than twenty open vacancies | 60% | 10 |
| On jobs.ch | 17% | 70 |
| On Job-Room | 20% | 70 |
| On both | 14% | 70 |
Seventy employers with their own applicant system, searched on both boards on 4 September 2026; hits and misses re-checked by hand. Percentages rounded.
The claim we are not making
You will read everywhere that seventy or eighty per cent of jobs are never advertised. For Switzerland that figure has no traceable source; it is copied from one careers article to the next, and no Swiss statistical office publishes it. We have no way to count jobs filled internally before anyone writes an advert, and neither does anybody else.
What can be counted is narrower and more useful. A large share of Swiss vacancies is advertised, publicly, in a place that is not a job board — and finding those is a search problem, not a networking problem. That is the part this page measures.
How the check was done
We took employers whose Swiss vacancies we read directly out of their own applicant system — Workday, Greenhouse, SmartRecruiters, Lever, Ashby, Workable, Recruitee, join.com and Swiss equivalents. Anything in there is by definition an open, publicly posted vacancy. From that group we drew seventy employers across four size bands: twenty-five with a single opening, twenty with two to five, fifteen with six to twenty, ten with more than twenty.
Each was then searched the same day on the two large public addresses in Switzerland: jobs.ch, using its company search read three result pages deep, and Job-Room, the board of the unemployment insurance, through its public search filtered on company name. "Found" means the employer had at least one advert there that day — not necessarily the same advert we hold.
Twelve of seventy were on jobs.ch, fourteen on Job-Room, sixteen on at least one. Fifty-four were on neither. Both hits and misses were re-checked by hand: one match was discarded because the name collided with a restaurant rather than the company we were looking for, and misses were searched a second time under full legal names, which recovered six employers in total. As a control, eight employers known to advertise on jobs.ch were searched the same way and seven were found — the eighth, the Swiss Post, is listed there under a different corporate name, which is exactly the failure the hand-check exists for.
Why English-language vacancies are the most hidden
The language pattern was the sharpest in the sample and it is not a coincidence of sampling. A Swiss job board earns its money from employers recruiting for the domestic labour market, and it is read overwhelmingly in German. An employer hiring a clinical data manager in Basel or an infrastructure engineer in Zug, in English, from an international candidate pool, has little reason to pay for a German-language listing: the people it wants are on LinkedIn, on the company careers page, and on the platform its applicant system already publishes to.
The consequence for an arriving candidate is severe and invisible. You search jobs.ch, conclude that the Swiss market is thin in your field, and never see the roles that would actually have taken you. In our sample, the employers advertising only in English were about seven times less likely to be on either board than those advertising in German too.
The same logic runs in reverse for anyone already here. If you work in German and your search feels complete, remember that the international layer of the Zurich, Zug, Basel and Geneva economies barely touches the board you are reading.
The other pattern: how many people the employer is hiring
Visibility rises steadily with hiring volume. Twelve per cent of the employers with one open role were on a board, fifteen per cent of those with two to five, twenty-seven per cent of those with six to twenty, and sixty per cent of those with more than twenty. The mechanism is simply price: a board listing costs money per advert, so an employer hiring once a year posts it on its own site, while one hiring constantly buys a package.
Across our whole open Swiss stock, excluding apprenticeships, close to half of all employers have exactly one open vacancy, and another quarter have two or three. Together, roughly seven in ten employers account for only about a sixth of all adverts. At the other end, one and a half per cent of employers — those with more than fifty openings — carry nearly a third of the adverts on their own.
So a board-only search is not a random sample of the Swiss market. It is a sample weighted towards large, continuously hiring employers. That may be exactly what you want. It should be a choice rather than an accident.
Even a listed employer is only partly listed
For the ten employers we did find on jobs.ch we compared vacancy by vacancy: how many of the roles we hold from them were also there? Around half — eighty-two of a hundred and seventy-three, reading three result pages deep. Because we did not read deeper, that is a floor for the overlap rather than a ceiling for the gap.
The practical reading is that a company profile on a board tells you the employer is hiring, not what it is hiring for. Employers tend to buy listings for the roles that are hard to fill and leave the rest on their own site. Seeing a company on a board is a reason to open its careers page, not a substitute for it.
What Swiss applications need that a board search will not tell you
Finding the vacancy is half of it. A Swiss application is a dossier rather than a resume: employers expect the Arbeitszeugnis — the written employer reference you receive when you leave a job, and which you collect over a career. A photograph is normal here, where in Germany and the UK it is actively discouraged. Language ability belongs in the CV as a CEFR level, B2 or C1, never as "fluent". Working time is written as a Pensum, a percentage. And the expected length is two pages, not the single page an American template will give you.
If you are not a Swiss or EU/EFTA national, the permit line belongs in the CV: state the permit you hold, or that you would require one. Employers reading a hundred applications use it to sort, and leaving it out does not avoid the question, it just moves it to a phone call you never get.
None of this appears on a job board. All of it decides whether the application you finally send lands.
Job-Room, and the rule attached to it
Job-Room is run by the unemployment insurance and behaves differently from a commercial board: employers and recruiters register vacancies there, and in occupations with elevated unemployment a reporting duty makes a vacancy visible there first for a number of working days before it may be advertised elsewhere. In our sample it was slightly the richer of the two addresses — fourteen of seventy against twelve — and it surfaced partly different employers. Only ten of the seventy were on both.
If you are registered with an RAV, keep two things apart. Searching Job-Room is just searching. Recording your job-search efforts is not: they only count when they are filed in the form your own cantonal office asks for, which is either the Job-Room entry or the paper sheet it hands you. No tool, ours included, takes that step off your hands — we can fill the official form, the filing stays with you and your RAV.
What to do with this
Search employers, not only jobs. If three in four small employers are on neither board, then the list of companies in your field and region is the real search engine, and their careers pages are where their adverts appear first and sometimes only.
Put it in the calendar. Careers pages have no alert function, and an advert that lives only there disappears without notice. A fixed weekly pass over twenty or thirty employers beats any amount of speculative applying.
Search in the language your work is done in, and where adverts in that language actually sit. For English-language roles in Switzerland that is rarely the German-language board.
Part of this is what we automate: our job search reads the same applicant systems and careers pages this page sampled, in four languages, and every advert carries a CV generated against that specific posting. It does not replace the boards — it covers a part of the market they do not show.
The sample is seventy employers drawn from those whose open Swiss vacancies we read directly out of their own applicant system, stratified by the number of vacancies they have open and excluding apprenticeships. Each was searched on 4 September 2026 on jobs.ch through its company search, three result pages deep, and on Job-Room through its public search filtered on company name. "Found" means the employer had at least one advert on that board that day. Hits and misses were re-checked by hand: one false match discarded, and misses re-searched under full legal names, which recovered six employers. As a control, eight employers known to advertise on jobs.ch were searched the same way and seven were found. Figures about our own stock are shares of the open Swiss adverts held on the same day, apprenticeships excluded. Boards and careers pages change daily — these numbers describe one day, not a permanent state.
Sources
Related questions
What our job index says about the Swiss market
Computed live from our own index, not quoted from a study. Shares only, as of today.
Language the advert is written in
- Deutsch
- 60%
- English
- 23%
- Français
- 13%
- Italiano
- 3%
Of adverts that state a language requirement, the share asking for
- Deutsch
- 70%
- English
- 43%
- Français
- 21%
- Italiano
- 3%
19% posted in the last 7 days · Largest markets: Zürich 18% · Bern 10% · Genève 5% · Basel 5%