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
Software Engineer II, Commerce, Business Agent
The Business Agent team builds scalable, AI-powered commerce infrastructure to enable conversational shopping experiences across Google platforms. Engineers work on full-stack development, low-latency orchestration, and RAG pipelines using technologies like Python, Java, C++, and LLMs.
Lead Forward Deployed Software Engineer
Lead software engineer for a robotics startup deploying autonomous material-handling robots, troubleshooting on-site deployments and optimizing fleet performance in real-world conditions.
Senior Software Engineer
The Senior Backend Engineer will design and build scalable, high-performance backend systems for the Nexthink Infinity platform using Java, AWS, and container orchestration. The role focuses on developing real-time data processing services and APIs to support AI-driven agent pipelines and IT visibility tools.
Senior Software Engineer
Senior Software Engineer builds and maintains a React Native/Expo POS app with Python/FastAPI backend, Terraform infrastructure, and Kubernetes deployments for hospitality properties.
Software Developer Bereich C/C++ / Rust (m/w/d)
The Software Developer will design and develop modular software solutions for controlling high-precision coating machinery using C/C++, Rust, C#, and Python. The role involves working in an agile environment to support industrial digitalization and Industry 4.0 initiatives.
Kotlin/Java Developer (w/m/d) 80-100%
Build and maintain high-performance Kotlin/Java microservices and APIs for a bank’s internal service architecture using Spring Boot, OpenShift, and Kafka.
Java Developer
Sopra Steria is seeking a Java Developer to lead technical development and architecture for full-stack projects, primarily focusing on traffic management systems. The role involves working closely with clients and cross-functional teams using Java, Spring, and Angular in an agile environment.
Software Engineer AI Research (Mid-Senior)
Hands-on software engineer on the AI research team building advanced AI-powered prototypes, demos, and experiments to validate which ideas are worth productizing for an enterprise DEX platform.
C++ Software Engineer
Develops and optimizes C++ software for real-time medical imaging data processing, hardware calibration, and image reconstruction in a regulated healthcare environment.
Senior Software Engineer (Radio Systems)
Architect Linux-based RF software for autonomous systems, building high-performance C++ apps and kernel modules to enable reliable communications and sensing for drones and unmanned vehicles.
Software Engineer, Wikidata Platform
Backend/platform engineer building and operating the Wikidata Query Service and related data infrastructure, combining distributed systems development with operations ownership using Java/C++ and knowledge graph technologies.
Senior Software Engineer, Wikidata Platform
Senior Software Engineer to build and maintain the backend systems and APIs that power Wikidata’s query infrastructure, ensuring scalability and reliability for the structured data backbone of Wikimedia projects.
Forward Deployed Software Engineer - Intern
The Forward Deployed Software Engineer Intern will support the testing, tuning, and debugging of Flink's robotics autonomy stack at customer sites. This role involves hands-on troubleshooting, software installation, and feeding field data back to the engineering team.