Software Engineer ist ein Beruf in der Branche IT & Technologie. Hier findest du die typischen Schweizer Gehälter nach Erfahrungsstufe, und vor allem: was davon als Grenzgänger netto in Euro auf dem deutschen Konto landet.
≈ 5.712 € netto pro Auszahlung (mittleres Gehalt, ledig)
aus 9.500 CHF Brutto/Monat · als Grenzgänger nach deutscher Steuer
| Erfahrung | Min | Median | Max | Netto (Grenzgänger) |
|---|---|---|---|---|
| Einstieg (Junior) | 6.500 CHF | 7.500 CHF | 8.500 CHF | 4.722 € |
| Mit Erfahrung (Mid) | 8.000 CHF | 9.500 CHF | 11.000 CHF | 5.712 € |
| Senior | 10.500 CHF | 12.500 CHF | 14.500 CHF | 7.284 € |
Bruttolöhne in CHF pro Monat (Median für ganze Schweiz). Netto = als Grenzgänger pro Auszahlung in Euro (ledig, Alter 36, Schweizer KVG, keine Kirchensteuer, 13. Monatslohn, Kurs 1,05). Werte gerundet, Orientierung, keine Beratung.
Als Software Engineer entwirfst, schreibst und testest du Anwendungen, vom internen Banktool bis zur App mit Millionen Nutzern. Ein grosser Teil des Tages geht in Code-Reviews, Abstimmungen mit Produkt und Design und in die Pflege bestehender Systeme. In Schweizer Teams wird oft agil gearbeitet, mit kurzen Sprints und viel Eigenverantwortung.
In Inseraten heisst die Stelle meist Software Engineer, Software-Entwickler oder Informatiker Applikationsentwicklung. Die Schweizer Berufslehre dazu ist Informatiker/in EFZ Fachrichtung Applikationsentwicklung, Senior-Stellen laufen oft als Lead oder Staff Engineer.
Mit median 9.500 CHF im Monat liegt ein Software Engineer im Schweizer Vergleich klar einordbar: Das liegt rund 43 % über dem Schweizer Medianlohn von 6.665 CHF, ein überdurchschnittliches Gehalt.
Software Engineer liegt damit auf Platz 8 von 13 Berufen in der Branche IT & Technologie, gemessen am mittleren Gehalt. Die Nachbarn in dieser Rangliste sind Data Engineer (9.800 CHF) und Backend-Entwickler (9.200 CHF).
Vom Einstieg mit rund 7.500 CHF bis zum Senior-Niveau mit 12.500 CHF sind es etwa +67 %. Am stärksten wirkt der Arbeitgebertyp: Grosse Tech-Konzerne in Zürich zahlen deutlich über dem Median, oft mit Aktienanteilen. Dazu kommen gefragte Spezialisierungen wie verteilte Systeme oder Machine Learning und der Schritt zum Tech Lead mit Personalverantwortung.
Die grössten Arbeitgeber sitzen in Zürich: Google betreibt dort seinen grössten Entwicklungsstandort ausserhalb der USA, dazu kommen Banken, Versicherer und viele Scale-ups. Aus Südbaden sind Basel (Pharma-IT, Logistik) und Zürich per Zug gut erreichbar, vom Bodensee aus auch Winterthur und St. Gallen.
Je nach Kanton verschiebt sich das Gehalt spürbar. So sieht das mittlere Gehalt als Software Engineer nach Region aus, und was davon als Grenzgänger netto bleibt:
| Arbeitsort | Brutto/Monat (Mid) | Netto (Grenzgänger) |
|---|---|---|
| Ganze Schweiz | 9.500 CHF | 5.712 € |
| Zürich | 10.250 CHF | 6.097 € |
| Basel | 10.000 CHF | 5.967 € |
| Ostschweiz | 9.050 CHF | 5.489 € |
| Zentralschweiz | 9.300 CHF | 5.613 € |
Der Beruf ist nicht reglementiert, du brauchst keine Anerkennung deines Abschlusses. Ein deutsches Informatikstudium oder die Ausbildung zum Fachinformatiker Anwendungsentwicklung wird von Arbeitgebern problemlos eingeordnet. Im Bewerbungsprozess zählen Coding-Interviews, Systemdesign und dein GitHub-Profil oft mehr als Noten.
IT-Fachkräfte sind in der Schweiz seit Jahren Mangelware, der Bedarf übersteigt das Angebot deutlich. Für Deutsche sind die Chancen sehr gut: Englisch reicht oft als Arbeitssprache, die formalen Hürden sind niedrig, und viele Firmen rekrutieren gezielt im DACH-Raum. Gegenüber Deutschland liegen die Löhne oft 50 bis 80 % höher, die Arbeitskultur ist pragmatischer und weniger hierarchisch. Kündigungsfristen sind kürzer, der Markt ist dynamischer. Als Grenzgänger brauchst du die Bewilligung G.
Als Grenzgänger zahlst du auf den Schweizer Lohn nur 4,5 % Quellensteuer, die volle Versteuerung läuft in Deutschland (mit Anrechnung). Bei 9.500 CHF brutto bleiben so ca. 5.712 € netto pro Auszahlung. Die komplette Aufschlüsselung Schritt für Schritt zeigt die Seite Netto bei rund 9.500 CHF, anpassen kannst du alles im Rechner.
Gehalt als Software Engineer im Rechner öffnen und an deine Situation anpassen (Alter, Krankenkasse, Kinder, Pendlerpauschale, tagesaktueller Kurs).