79,037 job postings were open across Switzerland in July. | Careerkit
Swiss job market report · July 2026 · inaugural edition
Report · July 2026 · Careerkit
79,037 job postings were open across Switzerland in July.
The first Careerkit Swiss Job Market Report. We count open job postings directly from employer career pages and public Swiss job sources, deduplicate to one posting per role, and freeze the month. This is a picture of advertised demand, not a survey and not a sample.
Switzerland advertised 79,037 jobs in July, but the demand is narrow and hands-on: healthcare, engineering and the skilled trades dominate, with nearly half of all openings in Zurich, Bern and Aargau. For newcomers the binding constraint is language, not skill, German is required for roughly three in four roles and only about 2,000 jobs can be done in English alone. Pay stays hidden in 98 percent of adverts. This is the inaugural edition, so it sets the baseline; month-over-month direction begins with the August report.
The market
Overview
the month in full
Switzerland's hiring is far more concentrated than its map suggests. Of the 79,037 job postings open in July, Zurich alone held 18,352, with Bern (10,655) and Aargau (7,440) close behind. Those three cantons carried 46% of the country's openings. From there it thins quickly: outside the top handful, most cantons ran below 3,000 postings for the month.
The country is hiring hands, not just laptops. Healthcare advertised 19,806 roles on its own, about a quarter of everything open and more than engineering (11,966) and the building trades (6,451) combined. The demand is for nurses, technicians, electricians and carers; the software roles Switzerland is known for sit well down the list.
Language decides who can even apply, before a CV is read. 83% of postings were written in German and 12% in French. Only 3,062 were advertised in English, and just under 2,000 can be done in English alone. For the tens of thousands who move here each year, the binding constraint is not skill but the language of the advert.
Pay is close to invisible. Just 1 posting in 45 named a salary at all; among those that did, the median sat near CHF 70,000, with most disclosed ranges falling between 52,000 and 90,000. In a month, roughly 14 of every 100 open postings closed. As EU pay-transparency rules approach, that 98% silence is the number to watch.
An open posting is an advertised vacancy live at any point during the month, counted directly from employer career pages and public Swiss sources and deduplicated to one posting per role. It is not a confirmed hire. A closed posting is one removed from its source, whether filled, expired or withdrawn.
01Three cantons, Zurich, Bern and Aargau, held 46% of every open posting, so hiring is far more concentrated than the population.
02Healthcare (19,806 roles) advertised more than engineering and construction combined, Swiss demand is hands-on, not tech-led.
03Just under 2,000 of 79,037 roles can be done in English alone, language, not skill, is the real barrier for newcomers.
04Only 1 posting in 45 disclosed pay, putting Switzerland near the bottom of European salary transparency as EU rules arrive.
05About 14 postings closed for every 100 open, a first read on how fast the market turns over.
The takeaway
Switzerland advertised 79,037 jobs in July, but only about 2,000 could be done in English alone. For newcomers, the barrier isn't skill, it's the language of the advert.
Where and what
Where the jobs are
open postings by canton
FewerMore
What Switzerland is hiring for
open postings by field
Which industries are hiring
open postings by industry
Who's hiring
largest direct employers
Source: Careerkit crawl of employer career pages and public Swiss job sources.
The real gate is not the language of the advert but the language you must speak. German is close to universal; English is wanted more often than it is written, but it rarely stands alone.
German77%53,113
French13%8,674
English12%8,575
Italian1.6%1,092
Share of live postings that require each language; a role can require more than one. By contrast, only 3.9% of adverts are even written in English.
Only 8.3% of postings state a work model. Among those that do, remote is rare, Switzerland still runs mostly on-site and hybrid.
Full-time and part-time
of postings that state it
Full-time53,232Part-time6,590
Of the 76% of postings that state an employment type. The rest do not specify.
Workload (Pensum)
of postings that state a workload
Swiss roles are advertised as a Pensum, a percentage of full time. 65% of postings state one. Reduced and part-percentage roles are common, not the exception.
Contract type
of postings that state a type
71% of postings state a contract type. Most are permanent, but fixed-term, temporary and apprenticeship roles make up a sizeable share.
What it means
What it means for you
read of the month
01
Jobseekers
3.9%
advertised in English
Aim at what is actually open: healthcare, engineering and the skilled trades in Zurich, Bern and Aargau, where nearly half the roles sit. If you only work in English, the roughly 2,000 English-only roles are your realistic pool; otherwise German is the fastest way to widen it. Part-time is normal here, about 1 posting in 9.
02
Recruiters & agencies
83%
written in German
German is effectively a hard requirement, 8 in 10 ads are written in it, so English-only shortlists will stay thin. Salary benchmarking is guesswork when only 2% of ads post pay, and Zurich is the most contested market, so expect to compete hardest there.
03
Employers & policymakers
25%
in healthcare
Your competition for healthcare and trades talent is the whole country, not just your sector, since those two areas dominate demand. The language requirement quietly shrinks your candidate pool; advertising in English, where the role allows, widens it more than most perks.
04
The headline
2.2%
disclosed a salary
Two numbers define the Swiss market this month: only about 2,000 of 79,037 jobs can be done in English alone, and 98% of adverts hide pay just as EU transparency rules arrive. Healthcare by itself is a quarter of national hiring.
About Careerkit
How Careerkit supports the Swiss job market
our role
The Swiss job market is scattered across thousands of career pages, pay is hidden, and language quietly closes doors. Careerkit exists to make it visible and navigable, in English, German and French, and free.
We count the whole Swiss job market straight from employer career pages, not a survey and not a sample, and refresh it continuously so the picture is always current.
02Built for people who move here
Language is the real barrier, so our job board and tools work in English, German and French to help skilled newcomers find the roles actually open to them.
03The full kit for the hunt
Found a role? Careerkit turns it into a tailored, ATS-ready application in minutes, an AI resume builder, cover letters, a job tracker and AI headshots.
04Free, transparent, Swiss-focused
The core tools are free, we sell nobody your data, and everything is built for the Swiss market, from Quellensteuer to Lebenslauf.
Careerkit builds this report by crawling employer career pages and public Swiss job sources directly, deduplicating to one canonical posting per role and excluding staffing-agency listings. Each month we freeze a snapshot of every posting that was open at any point during the month. An open posting is an advertised vacancy, not a confirmed hire; a closed posting is one removed from its source, whether filled, expired or withdrawn. This July edition is our inaugural baseline, so it carries no month-over-month change; lifecycle tracking began in late July and full month-over-month figures start with the August 2026 report. Salary and language figures cover only the postings that disclose or reveal them and are labelled with their coverage.
Directional data. This report aggregates job postings crawled from employer career pages and publicly available Swiss job sources, deduplicated to one posting per role. It reflects advertised vacancies, not filled positions or total employment. Salary and language figures cover only postings that disclose or reveal them. Figures are provided for information only and may be revised.