Software Engineering Jobs in Switzerland
There are 348 open Software Engineering jobs in Switzerland on freehire right now. 53 of them were posted recently. The skills employers ask for most often are ai, python and cloud.
Most requested skills
- ai 41%
- python 38%
- cloud 36%
- api 35%
- java 31%
- ci-cd 27%
- cpp 20%
- kubernetes 19%
How the work is done
- Hybrid 51 · 15%
- Remote 40 · 11%
- Onsite 19 · 5%
Visa sponsorship offered in 75% of the 56 postings that state a position on it.
Seniority
- Senior 100
- Lead 15
- Staff 15
- Junior 7
- Intern 6
- Principal 4
Who is hiring
- 501-1000 employees 62
- 1000+ employees 56
- 51-200 employees 23
- 11-50 employees 12
- 201-500 employees 2
- 1-10 employees 1
Senior Software Engineer – Produktentwicklung
Senior Java engineer developing and optimizing complex enterprise software systems, collaborating with product teams and customers to design, implement, and maintain scalable applications using Java, Groovy, and modern DevOps tools.
.NET Software Engineer - Zurich / Hybrid
.NET Software Engineer - Zurich, Switzerland (German speaking) (Tech stack: .NET Software Engineer, .NET Developer, Software Developer, .NET 9, C#, Messaging layers, Distributed system architecture, System Testing,…
Staff Software Engineer for Identity Management (Go/Golang)
Build and modernize identity management systems for Canonical’s products and services using Go and Python, including authentication flows, API endpoints, and Juju charms.
Senior Software Engineer - Remote
Senior Software Engineer building and scaling Kubbly's AI agent platform for business messaging, owning architecture, CI/CD pipelines, cloud infrastructure (AWS), and backend integrations.
Software Engineer (m/f/d)
The Software Engineer will build and maintain core financial services, including ledger systems and payment solutions, using Java and the Spring ecosystem. The role involves developing robust APIs and workflows while collaborating in an agile environment with a mix of on-site and remote work.
Senior Software Engineer - Edge Vision Platform
Build and maintain backend services and an iOS camera app that capture live sports video at venues, process it at the edge, and stream analytics to global clients using Rust, Swift, Go, and cloud-native tools.
SAP ABAP Entwickler (m/w/d)
Develops SAP ABAP solutions (S/4 HANA, BTP, Cloud) and integrates systems using Fiori, RAP, CDS Views, or PI/PO for client projects.
Software Engineer III, Infrastructure, Account and Device Integrity
Build and maintain large-scale data pipelines and infrastructure for Google's Account and Device Integrity team in Zürich, processing massive data streams to power anti-abuse protections across Google products.
Senior Software Engineer Lab Automation
Build and deploy software to automate high-throughput lab workflows, integrating hardware and AI models to accelerate drug discovery and development.
Python Developer (Mid/Senior)
Python Developer building backend services, data processing pipelines, and security tooling integrations for a cybersecurity platform using Python, Django, PostgreSQL, Docker, and async/messaging frameworks.
Software Engineer, Data
Build and maintain a cloud-native data and AI platform on Microsoft Azure to enable self-service BI and support the energy-sector company’s digital transformation and sustainability goals.
Lead Software Engineer – Data Migration 80 - 100%
Lead Software Engineer responsible for designing, optimizing, and scaling data migration pipelines to onboard new clients for tax solutions. Focuses on mapping complex data structures, automating cleansing, and ensuring data integrity through testing and process improvements.
Senior Staff Software Engineer - Unity Catalog Runtime Enforcement
Leads a team to build and harden the runtime enforcement layer for Databricks' Unity Catalog, ensuring secure data access across compute, engines, and clouds.
Senior Network Software Development Engineer Linux / C++ (f/m/d) (w/m/d)
Develop high-performance network software in C++ on Linux, focusing on SDN and scalable communication across LAN/WLAN/WAN environments.
Senior Staff Software Engineer - Delta
Senior engineer building and optimizing Databricks' Delta Lake backend systems to handle massive-scale data writes with high performance and reliability.
Software Engineer
Builds end-to-end web applications and AI-driven tools for sustainability data analysis in fintech, focusing on full-stack development (React/TypeScript frontend, Python/GraphQL backend) and integrating AI workflows for financial decision-making.
Senior Java Software Engineer
Builds scalable Java backends with Spring Boot and microservices, collaborating on end-to-end solutions and ensuring high code quality through Clean Code and CI/CD.