Software Engineer Jobs in Zurich: Companies Hiring in 2026

Who is hiring now
On 17 October 2026, Google had the most software engineering jobs open in the city of Zurich on our board: 32 listings. Zürcher Kantonalbank (ZKB) had 8 of its own plus 12 that an agency posted for it, and Digitec Galaxus and BLP Digital had 7 each. Recruitment agencies posted 76 of the 247 listings we grouped.
Those numbers are counts of listings on softwareengineerjobszurich.ch that day, not a census of the Zurich job market. Our board had 289 live software engineering listings in the city. We took the 59 employers and agencies with the most of them, which together account for 247, read every one of those listings, and checked what each employer says about itself. The other 42 come from employers with a single listing each and from ads reposted from other job sites. One listing is not always one job, either: some roles are posted several times, and we say where. Every name below had open roles on the date above.
Who has the most software engineering jobs in Zurich right now?
Google, by a wide margin, followed by a mix of a bank, an online retailer, an AI scale-up and a chip maker. These are the direct employers with five or more listings on our board on 17 October 2026:
| Employer | Kind | Listings | Mostly hiring |
|---|---|---|---|
| Big tech | 32 | Backend, SRE and full stack for YouTube, Cloud and Ads | |
| Zürcher Kantonalbank | Bank | 8, plus 12 via an agency | Java DevOps, Avaloq, frontend |
| Digitec Galaxus | Online retailer | 7 | C# and .NET full stack, architects |
| BLP Digital | Scale-up | 7 | AI agents for ERP systems, presales engineers |
| NVIDIA | Big tech | 6 | Senior C++ and Rust, network architecture |
| Swisscom | Telecom | 6 | Platform, DevOps, consulting engineers |
| BJAK | Start-up | 5 | AI assistant apps: iOS, Android, web |
| Kanton Zürich | Public sector | 5 | Application engineers, SAP, an apprenticeship |
The figures for Google, NVIDIA and Swisscom each combine two company names they post under, and a few of Google's ads are the same job more than once. Just behind this group, with four listings each, came Raiffeisen, VZ VermögensZentrum, ETH Zurich, the delivery-robot maker RIVR, the legal-AI firm DeepJudge and Blockstream.
Group the 59 names by kind and the picture shifts. Agencies posted more listings than any other group, big tech came second, and the young companies came close behind, many of them with ETH roots.

Each group hires differently, starting with the biggest names.
Big tech: mostly senior roles, rarely remote
Google is the largest single source of Zurich software jobs on our board, and most of what the big US firms post here is senior.
Google's own careers page calls Zurich its "Europe engineering hub" and credits the Zurich office with Maps for Europe, the Middle East and Africa, key Gmail features and YouTube work. The listings match that: on our board, Google had four YouTube roles, five with Cloud in the title, four in site reliability engineering (SRE, the people who keep large systems running, Gmail's among them), plus jobs for Gemini and Search, Shopping Ads and Google DeepMind. Its ladder shows in the titles. Four listings were for Software Engineer II and eight for Software Engineer III, the levels open to people early in their careers. A Software Engineer III ad asks for a bachelor's degree or equivalent practical experience and two years of software development, and warns that "in most instances, this position requires in-person interviews". Most of the rest were senior, staff or manager roles.
That pattern holds across the group. Of 46 listings from eight big tech names, 32 had senior, staff, principal, lead, manager or architect in the title. NVIDIA, based at Europaallee, was hiring senior C++ and Rust developers for its networking chips and an AI networking library. Microsoft had two listings, both for the Visual Studio Code and GitHub Copilot team in Zurich, working in TypeScript and Rust.
One job title worth knowing is the forward deployed engineer: a software engineer who builds and ships the product inside a customer's systems instead of at a desk in the vendor's office. Salesforce had three of these, Google and Databricks posted them too, and so did four Zurich start-ups. Twelve listings on our board carried the title.
One more difference shows in the fine print. Only one of the 46 big tech listings said remote work was possible. The banks were far more open about it.
Banks and insurers: Java, Avaloq and 80–100%
Zurich's financial firms hire steadily for Java backends, DevOps and their core banking platforms, and they tend to advertise part-time options and home office.
ZKB, the largest cantonal bank in Switzerland, calls itself one of the largest IT employers in the Zurich area on its careers page, with more than 1,000 people working in IT, based in Zurich's Kreis 5. Its eight listings were mostly DevOps roles, some in small named teams (an eight-person team called Plankton runs payment software), plus trading and a frontend design-system role. Then there were the 12 listings posted by Consult & Pepper, an agency: every one described a ZKB job in its Client Channels area, under just two job titles. Counted together, that gives ZKB the second-largest presence of any employer on our board.
Avaloq, a core banking platform, came up in five bank job titles: one at ZKB, one at LGT and three of Raiffeisen's four listings, all for Avaloq application developers, working from Zürich-Flughafen and St. Gallen. SIX states that up to 40% of the week can be worked from home. VZ VermögensZentrum hires .NET engineers at its headquarters on Paradeplatz, and Zurich Insurance, which says it has about 55,000 employees, hires platform and cloud engineers in Oerlikon.
The pattern across 29 listings from nine banks and insurers: Java was the most common skill tag, 17 of the 29 offered a workload range such as 80–100%, and 15 said remote work was possible. Several ads were written in German, which is a fair signal of the working language. The young companies are a different world.
Start-ups and scale-ups: ETH spin-offs building AI and robots
Zurich's start-ups hire for AI products and robots, and many of them came out of ETH Zurich.
Thirteen young companies posted 42 listings, and at least six point to ETH Zurich roots in their ads. BLP Digital, spun out of ETH Zurich and the University of St. Gallen, builds AI agents that automate ERP processes and reports more than 550 customers in over 40 countries. DeepJudge was founded by former Google search engineers and builds AI search for law firms and legal departments. RIVR, a 2024 ETH spin-off with wheeled-legged delivery robots, writes in its listings that Amazon acquired it in March 2026. Flink Robotics came out of ETH's Computational Robotics Lab, LatticeFlow AI was founded by ETH researchers, and the drone maker Wingtra started at ETH more than eight years ago.
AI leads what they hire for: the AI/ML tag sat on 18 of the 42 listings, more than any other skill tag. Jua, which uses machine learning to simulate the earth, and Odyssey, an AI lab, both use the title "Member of Technical Staff". Langfuse, an open-source platform for tracing and testing AI applications, says in its ads that it is now part of ClickHouse, so a start-up label can be out of date by the time you apply. Outside AI, Blockstream builds Bitcoin infrastructure, Auterion an operating system for drones, and Zurich Instruments control electronics for quantum computers.
Several entry points for students sat here too: BLP Digital and Flink both had internships, and Wingtra a junior role. Read the small print, though. Flink's internship ad says it cannot offer visa sponsorship. Public employers start even earlier.
Public employers: the canton, ETH and the city
The canton, ETH Zurich and the city hire fewer engineers than the private sector, but they are the main source of apprenticeships, and the city's one listing was among the very few to publish pay.
The Canton of Zurich calls itself the largest employer in the canton. Its five listings were plain government IT: an application developer for the cantonal building insurer's fire department software, two SAP HR application engineers, a 12-month test manager and an apprenticeship. Its apprenticeship ad says the canton trains around 300 apprentices in 25 professions, about 70 of them in IT.
ETH Zurich had four listings: a research engineer for a visual programming project, flight software for space missions, an engineer for AI in science, and an apprenticeship. The City of Zurich had one, for the transport operator VBZ's timetable data, and it was one of only two listings among the 247 that stated a salary range. The University Hospital had an IT apprenticeship.
Expect PHP, SAP and infrastructure work more than the newest frameworks, and at the canton, ads in German. Between the start-ups and the state sits a large middle of Swiss companies.
Other Swiss employers and IT consultancies
Swiss companies outside finance lean on C# and .NET, and IT consultancies hire engineers to work on their clients' projects.
Digitec Galaxus, the online retailer, had seven listings, two of them for juniors, with a stack of C#, .NET and React and a line in one ad that sums up its teams: "We build it, we ship it, we run it." C# appeared on 10 of the 22 listings from this group, a higher share than in any other, and the group also includes Comparis, GetYourGuide's Zurich office and Swisscom, whose platform and DevOps roles accept a 60–100% workload. RUAG, which says its around 3,000 staff support the security of Switzerland, was hiring C++ and C# developers for network communication systems in Seebach.
A consultancy, such as Pro Informatik, Tech'Firm, isolutions or ti&m, is a real employer: it hires you and sends you to work on client projects. Pro Informatik says it works mainly for finance and insurance clients, and several of its listings were for bank systems. Pro Informatik, Tech'Firm and isolutions all hold licences to hire out staff, which is the same legal footing many agencies use.
What recruitment agencies are, and how to read their ads
A recruitment agency fills jobs for other companies and posts the ads under its own name. Eleven agencies posted 76 of the 247 listings on our board, and their ads behave differently from an employer's.
Look at the four biggest. Evergreen Human Resources had 21 listings with one job title, all "on behalf of our client, an international ICT company based in Zürich", which is never named. Consult & Pepper's 12 were all ZKB jobs. ITech Consult's 16 listings included two for a bank in Zug, and one Swisslinx ad was for a bank in Basel, although both show Zurich as the location. Marco R. Fuhrer's two listings had the same titles and task lists as RUAG's own two. None of this is improper. Swiss law requires an agency's ad to give its own name and address and to reflect the actual job, but not to name the client.
What matters for you is who signs your contract. Swiss law knows two kinds of agency work, and each needs its own licence from the canton:

In a placement, the agency introduces you and you become the company's employee. The law lets a placement agency charge you a registration fee and a commission, the commission only once you sign a contract, and the fee ordinance caps the fee at CHF 45 and the commission at 5% of your first gross annual salary, plus VAT. Companies pay agencies too: Evergreen, for one, tells companies it refunds its placement fee if the new hire leaves within three months. The agency may also only use your data as far as the placement needs it, and must keep it confidential.
In hiring out (Personalverleih), the agency employs and pays you and lends you to the company. Your contract with the agency must spell out the work, place, hours, pay and notice, and any clause that charges you fees or stops you from joining the company once the contract ends is void. On our board, the 19 agency listings marked "Contract" came from ITech Consult, Swisslinx and Coopers, all three licensed for hiring out.
Check an agency's licence before you send your CV
SECO, the State Secretariat for Economic Affairs, keeps a public directory of licensed agencies together with the cantons, and it shows which of the two licences each one holds. We looked up all 11 agencies in our count. Every one is listed: six hold both licences, four may only place people, and one may only hire them out.

An agency that only holds a placement licence, like this one, cannot employ you itself. If it offers you a contract role, ask who the employer will be. If you cannot find an agency there, ask which canton licensed it. The SECO page on agencies explains the system and points to the addresses of the cantonal offices that issue the licences.
How to use this list in your search
Start with the employers you can reach directly. If a company posts its own listing, apply there, even when an agency advertises the same role, as one did for both of RUAG's jobs in October 2026. Follow the employer pages linked above on our board, which update as roles open and close, and look at the posting date, since a listing that is three months old may be a role that's hard to fill or one nobody took down.
When an agency doesn't name the client, ask for the company and the real workplace before your CV goes anywhere, and check the agency's licence in SECO's directory. If you want four days a week, look first at the banks and insurers, where 17 of the 29 listings offered a range such as 80–100%.
Common questions
- Why does the same software job show up several times?
- Some roles are posted more than once, and one ad can stand for several seats: a Swisslinx ad asked for three developers. On 17 October 2026, one agency had 21 listings on our board, all with the same job title and all for a client it describes the same way and never names. The same job can also come once from the employer and once from an agency, so apply once, and directly where the employer is named.
- Are most software engineering jobs in Zurich full time?
- Most are. Of the 247 listings we grouped, 213 were full time. Many Swiss ads state the workload as a range such as 80–100%, which usually means four days a week is also possible, and Swisscom's listings went down to 60%. Only a handful were marked part time.
- Can I train as a software developer in Zurich without a degree?
- Yes, through an apprenticeship that leads to the federal certificate for computer scientists (Informatiker/in EFZ), in application or platform development. Five apprenticeship listings were on our board in October 2026, at the canton, ETH Zurich, the University Hospital and VZ VermögensZentrum. Three are for places starting in 2027, and VZ asked for applications by 11 September 2026, so apply about a year ahead.
- Does a listing that says Zürich always mean the city of Zurich?
- Not always. Raiffeisen and Abraxas list jobs at Zürich-Flughafen, the airport, which lies outside the city. Some agencies list their own Zurich office while the job is elsewhere: two ITech Consult ads were for a bank in Zug and one Swisslinx ad for a bank in Basel. Read the first lines of the ad for the real workplace.