Skip to content
Agences-Placement

Software developer salary in Switzerland

Jobs · May 18, 2026 · 1 min read

Junior, intermediate, senior, lead: salary grid by stack (JS, Python, Java, Go, C#) and region.

Software developer salary in Switzerland: grid by stack and canton

Overview

Software development is one of the best-paid jobs in Switzerland, especially in Zurich (banks + tech), Geneva (international + watchmaking) and Lausanne (EPFL + scale-ups). Median gross annual: CHF 110,000–130,000 all levels combined.

By level (gross annual median)

  • Junior (0–2 yrs): CHF 75,000–95,000
  • Intermediate (3–5 yrs): CHF 95,000–120,000
  • Senior (6–10 yrs): CHF 120,000–150,000
  • Lead / Staff (10+): CHF 150,000–200,000
  • Principal / Architect: CHF 180,000–230,000+

By stack

  • JavaScript / TypeScript (React, Vue, Next.js): median CHF 110,000
  • Python (Django, FastAPI, data): CHF 115,000–125,000 (data/ML uplift)
  • Java / Kotlin (enterprise, fintech): CHF 120,000–135,000
  • Go / Rust: CHF 125,000–145,000
  • C# / .NET: CHF 110,000–125,000
  • C / C++ (embedded, watchmaking, defence): CHF 115,000–135,000
  • Mobile (Swift, Kotlin): CHF 105,000–130,000
  • DevOps / SRE (K8s, AWS, Terraform): CHF 130,000–160,000
  • Data / ML engineer: CHF 130,000–170,000

By canton

  • Zurich: median CHF 125,000, top 25% > CHF 150,000
  • Zug / Schwyz: CHF 120,000 (tax advantage)
  • Geneva: CHF 115,000–130,000 (international, NGOs)
  • Vaud (Lausanne, EPFL): CHF 110,000–125,000
  • Bern: CHF 100,000–115,000
  • Basel: CHF 110,000–130,000 (pharma, fintech)
  • Ticino: CHF 80,000–100,000 (often Italian freelancers)

Bonus and stock options

In fintech and scale-ups: 10–25% bonus, sometimes stock options (Bloomberg, IBM, Google, Meta in Zurich, Logitech, Sonova). In banks (UBS, Credit Suisse-UBS, Pictet): bonus 5–15%.

Tips

  • Negotiate the total package (salary + bonus + pillar 3a + RTT)
  • Don't underestimate the 13th month: almost always included in gross annual
  • Freelance: CHF 800–1,400 day rate depending on stack and experience
  • Useful comparisons: salary.ch, glassdoor.ch, lohncomputer.ch, swissdevjobs.ch