Finding a job in Switzerland
A practical guide to the Swiss-style application, where to search, and how long a realistic search takes.
Short Answer
Finding a job in Switzerland works best when you combine three channels at once: a Swiss-format CV and cover letter, the main job platforms and recruitment agencies for your sector, and personal or professional networking, since many positions are never advertised publicly. Expect the process to take longer than in most other countries, and plan your work permit situation in parallel with your applications.
Switzerland has a skilled, competitive labour market with strong demand in certain sectors and strict expectations around presentation and language. For someone arriving from abroad, the way you search matters as much as your qualifications: a CV formatted the Swiss way, the right platforms, and a visible effort to build local contacts all shape how quickly you are considered.
This guide sets out the main channels for finding a job in Switzerland, what a Swiss employer expects to see in an application, and how to plan a search whether you are already in the country or organising it remotely. It does not replace advice on your specific work permit situation, which depends on your nationality and the canton where you plan to work.
How the Swiss labour market is structured
Switzerland has three main language regions, and the working language of a job depends heavily on where it is based and in which sector. German-speaking Switzerland (Zurich, Basel, Bern and the surrounding cantons) accounts for most vacancies, French-speaking Switzerland (Geneva, Lausanne, the Vaud and Valais regions) forms the second largest pool, and Italian-speaking Ticino is smaller and more localised.
Sectors that recruit internationally and often work in English include pharmaceuticals and life sciences around Basel, banking and finance in Zurich and Geneva, information technology across the country, and international organisations and NGOs concentrated in Geneva. Outside these sectors, French, German or Italian is usually expected, at least at a working level, even when English is used day to day within a team.
Preparing a Swiss-style CV and cover letter
Swiss recruiters expect an application that follows local conventions rather than a generic international format. A CV is typically two pages, presented in reverse chronological order, and commonly includes a professional photo, date of birth and nationality. Where relevant, stating your current work permit or right to work in Switzerland helps a recruiter assess your application without delay.
References carry real weight: employers expect you to be able to provide two or three professional contacts with their name, role and phone number, and may ask for an employment reference letter (Arbeitszeugnis in German-speaking Switzerland) from previous employers. A cover letter should be written for the specific role rather than reused, and should show that you understand what the company does.
- Keep the CV to two pages, in reverse chronological order
- List your nationality and, if applicable, your current permit or right to work
- Prepare two or three referees with full contact details in advance
- Ask former employers for a reference letter before you leave your current job
- Tailor the cover letter to each employer rather than sending a standard version
Where to search: platforms and specialised sites
A handful of platforms cover most of the Swiss job market, each with a different focus. Starting with two or three of them, rather than spreading your search too thin, tends to be more effective.
| Platform | Focus | Typical languages |
|---|---|---|
| job-room.ch | Official public employment service portal | German, French, Italian |
| jobs.ch | Generalist, strong in German-speaking Switzerland | German, French, English |
| jobup.ch | Generalist, strong in French-speaking Switzerland | French, English |
| Executive, tech and international roles, networking | Multilingual | |
| Indeed Switzerland | Generalist, high volume of listings | German, French, English |
| stellen.admin.ch | Positions within the federal administration | German, French, Italian |
Working with recruitment agencies
Recruitment and staffing agencies play a significant role in Switzerland, particularly for qualified and executive positions. Established firms cover permanent placement across sectors, while staffing agencies also handle temporary and interim assignments, which can serve as an entry point into a company or sector. Agency services are free for candidates; the fee is paid by the employer.
Registering with two or three agencies that match your sector, rather than dozens, and keeping in regular contact with your consultant, tends to produce better results than a purely passive approach.
Planning a job search from abroad
Searching for a job in Switzerland while still living abroad adds logistical constraints: interviews may require travel, and an offer is often conditional on your ability to obtain the right work permit for your nationality and role. Building extra time into your plan, and being transparent with employers about your current permit status, avoids misunderstandings later in the process.
- Start organising your search several months before your target arrival date
- State your right to work, or your permit situation, clearly in your CV and cover letter
- Be prepared to travel for one or more rounds of interviews
- Consider a temporary or fixed-term contract as a route into a longer-term position
- Check your eligibility for a work permit for your nationality before accepting an offer
Also Worth Reading
Frequently Asked Questions
Can you find a job in Switzerland without speaking French, German or Italian?
How long does it typically take to find a job in Switzerland?
Do I need a work permit before I start applying for jobs?
Are recruitment agencies free to use as a candidate?
Request a callback
A consultant will get back to you within 24 hours on business days, with no obligation. Your data is treated confidentially.
Ready to move forward?
Talk to a consultant about your situation, with no obligation.