Updated: October 2026

Finding a job in Switzerland from abroad requires a fundamentally different approach than a domestic search. Swiss employers prioritise candidates who are already resident in Switzerland or who have a confirmed right to work, not because of discrimination, but because hiring a non-EU candidate requires a cantonal work permit application that can take 4–8 weeks and is not guaranteed. If you are an EU/EFTA citizen, your situation is different: you can apply freely and the permit is granted almost automatically once you have a job offer.

Job search as an expat: what changes the timeline
  • EU/EFTA citizens: B permit granted in 2–4 weeks once you have a job offer
  • Non-EU/EFTA citizens: employer must prove no local candidate was available first; processing takes 4–8 weeks, not guaranteed
  • Hidden market: up to 70% of positions are filled through referrals, never publicly advertised
  • Typical search length: 2–4 months if already resident in Switzerland, 3–9 months from abroad
  • Main channels: jobs.ch, LinkedIn, JobUp.ch (Romandie), Indeed Switzerland, plus Adecco, Michael Page, Robert Half and Hays for agency-mediated roles

The hidden job market: filled before it is ever posted

Swiss professional culture values personal recommendation above formal application. A position that becomes available in a Swiss company is often filled by word-of-mouth before it is listed on a job board. Swiss hiring managers trust referrals from colleagues and former collaborators significantly more than cold applications. This is why building a professional network in Switzerland before you need one is not optional: it is the primary job search strategy.

Concrete ways to access the hidden market include: attending sector-specific events (chambers of commerce, alumni networks of Swiss universities, professional associations), directly contacting Swiss professionals in your target sector via LinkedIn with a specific, personalised message (not a template), and engaging with Swiss professional communities (Rotary, local Chambers of Commerce, association professionnelle sections in Geneva and Lausanne).

Recruitment agencies: how to get placed, not just listed

Recruitment agencies play a larger role in the Swiss hiring market than in France or the UK. Major players include Adecco (headquartered in Zurich), Michael Page (strong in finance and executive), Robert Half (accountancy, legal, IT), Hays Switzerland (engineering, life sciences), and Kelly Services. For senior roles above CHF 120,000, executive search firms (Spencer Stuart, Korn Ferry, Egon Zehnder) are relevant.

The key is to approach agencies with a targeted profile rather than a general enquiry. Know your salary range (gross, excluding 13th month), your permit status, and the specific role types you are targeting. Make sure your CV follows Swiss market standards before registering: agencies assess candidates quickly and a poorly formatted application reduces your chances of being actively placed.

Make your CV match the Swiss market standard Upreer analyses your CV against each job posting and identifies the missing keywords before you apply. Free trial.
Analyse my CV →

Applying from abroad: the proof your application must carry

Most Swiss employers, particularly SMEs and cantonal employers, strongly prefer candidates who are already resident in Switzerland or the region. If you are applying from another country, address this directly in your cover letter: specify when you plan to relocate, confirm your permit status, and demonstrate local knowledge (mention a specific aspect of the Swiss market that you've researched).

For EU/EFTA citizens applying to a Swiss employer, obtaining the B permit once you have a job offer typically takes 2–4 weeks through your cantonal migration office. For non-EU/EFTA citizens (including UK nationals post-Brexit), the employer must demonstrate that no qualified resident candidate was available (the "admission de l'étranger" process), which significantly reduces the pool of willing employers. Exceptions include international organisations in Geneva, which have their own staff status and are not bound by cantonal quotas.

Target employers who already sponsor, not ones who might

Most SMEs have never sponsored a non-EU permit and won't start with your application. Multinationals, pharma companies, tech employers and the international organisations in Geneva sponsor routinely: they are a more realistic target than a generic SME job posting.

The slowest part of a non-EU job search isn't finding the opening. It's proving, on paper, that no Swiss or EU candidate could have filled it first.

Sector-specific strategies

Finance & banking (Geneva, Zurich): Referral is dominant. Build a presence at CFA Society events, Swiss Finance Institute conferences, and alumni networks of EPFL, HEC Lausanne, and IMD. LinkedIn is the primary digital channel for this sector.

Life sciences & pharma (Vaud, Basel): Companies like Novartis, Roche, Lonza, and Nestlé Health Science recruit heavily via Swiss job platforms including jobs.ch and LinkedIn. Industry conferences (Swiss Biotech Day, CPhI) are strong networking venues. Direct applications to HR are less effective than to hiring managers or via employee referrals.

Tech & digital (Zurich, Lausanne EPFL ecosystem): LinkedIn and direct applications are effective. The Zurich tech community (Google, Meta, Booking.com offices) has a visible anglophone culture. EPFL's spin-off ecosystem actively recruits internationally through their own job boards and VC network channels.

International organisations (Geneva): Applications go through official platforms (Inspira for UN family, WHO e-Recruitment, ICRC Careers). The process is long (3–6 months). Networking within the IO community is essential: many positions are filled through internal transfers or by candidates who have previously worked as consultants or interns for the organisation.


Frequently asked questions

How long does a job search typically take in Switzerland?

For senior professionals relocating from abroad: 3–9 months. For candidates already resident in Switzerland: 2–4 months on average. The hidden market and the formal process of permit validation add time compared to other European countries.

Can I search for jobs in Switzerland while still living in another country?

Yes, but you should address your relocation plans explicitly in your application. EU/EFTA citizens can apply freely and confirm relocation upon offer. Non-EU/EFTA citizens face a more complex process that requires the employer to sponsor the permit application.

Are Swiss job boards effective for expat job seekers?

Jobs.ch and LinkedIn are the most effective platforms. JobUp.ch is stronger for French-speaking Switzerland. However, the hidden market (referrals and direct outreach) accounts for a significant proportion of hirings, particularly at mid-to-senior levels.

Do I need a specific CV format to apply for jobs in Switzerland?

Swiss CVs follow a concise format: typically 2 pages, a professional photo is common (though optional in international companies), and a clear chronological structure. ATS optimisation matters increasingly for large employers. See the full guide on Swiss CV tips for format and keyword guidance.

Which Swiss work permit do I need as a non-EU job seeker?

Non-EU nationals typically require a B permit (temporary residence for employment), which the employer must apply for with the cantonal migration office. The employer must first demonstrate no qualified EU or Swiss resident candidate was available. Processing takes 4–8 weeks and approval is not guaranteed.

Sources

SECO · admin.ch