From startups to global giants like Google, UBS, and Swiss Re — find your next opportunity.
Junior Software Engineer (TE-MPE-CB-2026-16-GRAE)
Job Description Are you interested in building reliable, large-scale control and data systems for one of the world's most complex scientific machines? In this role, you will contribute to the redesign and deployment of the LHC Post-Mortem system, a critical infrastructure used to analyse and understand machine events such as beam losses, magnet quenches, and beam dumps. You will work on the evolution of the system towards a modern, scalable architecture based on streaming technologies, long-term data storage, and containerised services, ensuring high performance, reliability, and readiness for future LHC operation. As part of CERN's Machine Protection and Electrical Integrity Group, you will collaborate closely with engineers, physicists, and operations teams to support safe and efficient accelerator operation during Run 4 and beyond. Your Responsibilities Develop and maintain robust Java services (using Spring Boot) and client libraries (Java and C++) based on the existing PM system code, ensuring high reliability and maintainability. Leverage DevOps practices to automate deployment, monitoring, and scaling of the new system in a Kubernetes environment. Create comprehensive test suites to validate the system's functionality and performance under real-world scenarios and throughput requirements. Implement a data migration solution to transition from the legacy Oracle-based storage to the new long-term storage. Collaborate closely with stakeholders and system clients to understand and meet their requirements, ensuring seamless integration with existing workflows. More information here. Your profile Experience with Java back-end development, Kubernetes and DevOps practices. Working knowledge of Scrum/Kanban methodologies. Strong aptitude for understanding large code bases and refactoring for improved maintainability. Skills Java (Spring Boot), C++. Understanding of concurrency and multithreading. Networking knowledge. Familiarity with relational databases. Basic Kubernetes and Apache Kafka knowledge. Familiarity with DevOps (CI/CD, IaC, monitoring). Ability to work effectively in a team and participate in design discussions. Spoken and written English, with a commitment to learn French. Eligibility criteria: You are a national of a CERN Member or Associate Member State. By the application deadline, you have a maximum of two years of professional experience since graduation in Computer Science or Software Engineering (or a related field) and your highest educational qualification is either a Bachelor's or Master's degree. You have never had a CERN fellow or graduate contract before. Applicants without University degree are not eligible. Applicants with a PhD are not eligible. Additional Information Job closing date: 18.02.2026 at 23:59 CET. Contract duration: 24 months, with a possible extension up to 36 months maximum. Working hours: 40 hours per week Job flexibility: Fully Onsite Target start date: 01-April-2026 Job reference: TE-MPE-CB-2026-16-GRAE Field of work: Software Engineering and IT Benchmark job: 200020 - Computing Engineer Global Benefits A monthly stipend between 5266-5793 Swiss Francs per month (tax free) depending on your degree. 30 days of paid leave per year plus 2 weeks annual closure. Coverage by CERN’s comprehensive health insurance scheme (for yourself, your spouse and children), and membership of the CERN Pension Fund. Family, child and infant monthly allowances depending on your individual circumstances. A relocation package (installation grant and travel expenses) depending on your individual circumstances. Possibility to extend your contract up to 36 months. On-the-job and formal training including language classes. Overview of CERN - Discover a world where the impossible is made possible! At CERN, the European Organization for Nuclear Research, we are pushing the frontiers of science and technology. Our groundbreaking work brings together not only physicists but also a diverse range of professionals from engineering, technical, scientific, and administrative fields. Together, we foster an environment where innovation and collaboration thrive. Every day, we face exciting new challenges and opportunities to contribute to cutting-edge research that shapes our understanding of the universe. We meet these challenges through the diverse perspectives within our teams, ensuring every contribution is valued and driving our shared sense of inclusion and purpose. Diversity is a core value of CERN since its foundation, and it remains central to our mission and continued success. If you are ready to be part of a dynamic, inclusive community pushing the boundaries of knowledge, CERN is the place where your curiosity and skills can thrive. Be part of our mission to uncover what lies at the heart of the universe! TAKE PART! More information about us, here: careers.cern
Genf, Genf, Schweiz
Who you are Fundierte Kenntnisse in objektorientierter Softwareentwicklung mit Java. Praktische Erfahrung mit SAP Commerce Cloud (Hybris), inkl. Erweiterung von Modulen und Entwicklung von Custom Extensions. Vertraut mit modernen Web- und Servertechnologien (z. B. Spring Framework, RESTful APIs) und relationalen Datenbanken (z. B. MySQL, SAP HANA). Erfahrung mit Build- und Deployment-Tools (z. B. Jenkins) sowie agilen Methoden (Scrum, Kanban). Gutes Verständnis für E-Commerce-Prozesse und angrenzende Systeme. Analytische Fähigkeiten, klare Kommunikation, Berufserfahrung im Fachgebiet und verhandlungssichere Deutschkenntnisse. Your tasks Weiterentwicklung, Wartung und Optimierung eines Java-basierten Shop-Backends auf der SAP Commerce Cloud. Verantwortung für alle softwarebezogenen Abläufe von der Konzeption über die Implementierung bis zum Betrieb und Support. Planung und Umsetzung neuer Funktionen sowie Integration externer Systeme (z. B. PIM, ERP, Payment, Fulfillment) in Zusammenarbeit mit internen Teams und externen Partnern. Sicherstellung einer stabilen, performanten und zukunftsfähigen E-Commerce-Plattform. Erstellung und Pflege technischer Dokumentationen, Unterstützung im 2nd-Level-Support und Abstimmung mit Partnern. Perks & Benefits Unbefristete Festanstellung mit flexibler Arbeitszeit (80–100 %). Abwechslungsreiche Projekte in einem technologisch modernen Umfeld. Möglichkeit, Verantwortung für die Weiterentwicklung einer zentralen E-Commerce-Plattform zu übernehmen. Zusammenarbeit mit internen und externen Experten in einem professionellen Team.
Sankt Gallen, Schweiz
(Junior) Software Engineer (a)
In einem agilen und innovativen, aber zugleich familiären Technologieunternehmen erwarten dich spannende Projekte in der Softwareentwicklung. Unsere Kundin blickt auf eine lange Erfolgsgeschichte zurück und zählt heute zu den erfolgreichsten Software-Herstellern. Neben spannenden Aufgaben sorgen eine angenehme Unternehmenskultur, interessante Weiterbildungsmöglichkeiten sowie überdurchschnittliche Benefits für Zufriedenheit und stetige Weiterentwicklung am Arbeitsplatz. Deine Herausforderung Neu- und Weiterentwicklung spannender Softwareapplikationen in unterschiedlichen Bereichen Zusammenarbeit mit erfahrenen Kolleg:innen im Scrum Team Full-Stack-Entwicklung mit modernen Webtechnologien und Frameworks (je nach Team Java oder C#) Persönliche Weiterbildung durch Pair Programming und Schulungen, etc. Deine Qualitäten und Begabungen Studium in Informatik, Elektrotechnik, Ingenieursinformatik oder ähnlich (FH, Uni, ETH) Erfahrung in der Softwareentwicklung mit Java oder C# Idealerweise Kenntnisse von Back- oder Frontend Frameworks wie Spring, Hibernate, .Net Core, Angular, React, etc. Analytische Vorgehensweise gepaart mit grossem Weiterbildungsdrang Fliessende Deutsch- und Englischkenntnisse sind eine Voraussetzung Möchtest du dein Softwareentwicklungs-Know-how in einem vielfältigen Aufgabengebiet einbringen und die Produktentwicklung vorantreiben? Dann freut sich Simon Jochum auf deine Bewerbungsunterlagen oder deinen Anruf.
Metropolregion Sankt Gallen
Software Engineer (Search), MLPT - ASE
Summary Do you want to make Siri and Apple products smarter for our users? Here in the Machine Learning Platform Technology group we build groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence. The features we build are redefining how hundreds of millions of people use their computers and mobile devices to search and find what they are looking for. The universal search engine we build powers search features across a variety of Apple products, including Siri, Spotlight, Safari, Apple Music, the App Store, and many more. As part of this group, you will work with one of the most exciting high performance computing environments on Apple’s search product, with petabytes of data, millions of queries per second, and have an opportunity to imagine and build products that delight our customers every single day. Description In this role working on search you will work at the intersection between quality and performance, optimizing the high performance components that serve our indexes for large amounts of traffic, working on retrieval infrastructure to improve relevance for users inside the constraints that come with a high throughput index serving infrastructure, designing and implementing retrieval augmented generation that is fed by our search systems. The Typical Tasks Encompass Designing features and systems that enable to perform retrieval on large token and embeddings-based indexes Optimizing throughput of the queries, analyzing how to let ranking engineers improve the relevance within the latency and budget envelope Streamlining onboarding and experimentation experience to our search systems to empower other teams to more efficiently use our components and iterate faster on their relevance improvements Improving data structures and algorithms to reduce the cost of serving large indexes Minimum Qualifications Proven experience with at least one of the following programming languages: Go, Java, C/C++, Rust Strong background in computer science: algorithms and data structures Phenomenal interpersonal skills is required; able to work independently as well as in a team Bachelor's or Master’s degree in Computer Science/Engineering, or equivalent experience. Preferred Qualifications Experience with information retrieval, ML applied to search Exposure to the challenges of scalable backend infrastructure and performance and how to diagnose, analyse, and resolve them with knowledge of profiling, debugging, tracing tools Proficiency with distributed computing platform and technologies such as AWS, GCP, Kubernetes, MapReduce, or similar Experience designing and implementing large scale data pipelines At Apple, we’re not all the same. And that’s our greatest strength. We draw on the differences in who we are, what we’ve experienced, and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. We will work with applicants to make any reasonable accommodations.
Zürich, Zürich, Schweiz
With over 140 years of Swiss engineering heritage, Sécheron Hasler Group is a global leader in high-power electrical and electronic equipment. Our solutions power railways, renewable energy, DC and AC networks, and industrial systems worldwide trusted for their precision, reliability, and innovation. At the heart of modern rail infrastructure, our Traction Power Systems unit delivers cutting-edge DC and AC traction substations, protection systems, power conversion and digital monitoring solutions. Join us to shape the future of sustainable mobility with technology that keeps cities and countries moving. For the expansion of our team, we are seeking to hire in Satigny (Geneva) a dynamic and motivated Full Stack Developer Developer to join our growing software team focused on intelligent public transportation systems. You will help build and operate robust, predictable, and efficient platforms that improve train operator experiences. You will assist the support and project teams to troubleshoot, debug, and upgrade existing systems. Main Responsibilities Design, develop, and maintain scalable web platforms and internal tools using Node.js and TypeScript Handle DevOps processes, including deployment with Docker Compose and Ansible workflow. Contribute to predictable and constant delivery cycles Analyze time series data (Pandas, Warp10, etc.) to support smart analytics and predictions Implement end-to-end (E2E) testing strategies to ensure platform reliability Work with Bash and Linux environments for infrastructure automation Manage GitLab/GitHub CI/CD pipelines and version control practices Maintain front-end components with HTML & CSS Support or attend networking and public events to engage with stakeholders or present technical updates Requirements Proven senior-level experience in software development, typically demonstrated through one or two significant professional roles. Bachelor's or Master's degree in Computer Science, Software Engineering, Information Systems, or a related field. Additional certifications in DevOps, cloud technologies (AWS, Azure, etc.), or software development are a plus (e.g., AWS Certified DevOps Engineer, etc.). Excellent English mandatory, French preferred. Proven experience with DevOps practices and containerized environments (Docker) Solid backend and frontend coding skills in JavaScript/TypeScript and HTML/CSS Comfortable working in Linux environments and scripting with Bash Experience with E2E testing frameworks (Cypress, Playwright, etc.) Familiarity with data analytics and time series handling tools Strong work ethic, autonomy, and desire for consistency and predictability Mid-level or higher professional experience Clear communication and a collaborative mindset Passion for building technology with purpose and public impact Familiarity with Agile/Scrum Availability for some travels. Not Mandatory, Plus Preferable Prior experience in the public transportation or mobility sector Interest in or experience with AI (positive or critical view welcomed) Contribution to open-source or community events Embedded Software Benefits We foster flat hierarchies and direct communication, enabling quick decisions and strong collaboration across all levels. You'll be trusted with real responsibility and encouraged to take initiative, with plenty of opportunities to grow both personally and professionally.
Satigny, Geneva, Switzerland
We are looking for a Senior Software Architect who can shape complex software systems from vision to execution. You will design scalable architectures, guide engineering teams, and ensure that our products remain robust, elegant, and future-proof.
Teststrasse 161, Brugg
CHF 5’000.00/month
C++ Software Engineer (80%-100%) – Zug
Software Engineer (C++ / Low-Latency Systems) A well-established technology-driven company located in the vibrant centre of Zug, is seeking an experienced Software Engineer to join their high-performing engineering team. Focused on next-generation trading strategies, the business continues to innovate across global financial markets using cutting-edge technology. They are looking for a Software Engineer with expertise in: C++20 / C++23, Rust, C, and Python (additional non-GC languages highly valued) Designing high-performance, ultra-low-latency software, prioritising determinism over throughput Linux (bare-metal, kernel tuning), networking, virtualization, and performance optimisation Cloud & DevOps exposure (AWS, Docker, Kubernetes – bonus) Knowledge of derivatives, particularly options, is a strong plus About the Role: In this role, you will play a key part as a Software Engineer in building and optimising low-latency trading systems and execution strategies. You will enhance a performance-critical C++ and Rust codebase, ensuring reliability, speed, and scalability. Working closely with traders, quantitative specialists, and fellow Software Engineers, you will deliver impactful solutions in a fast-paced environment. Requirements: Proven experience as a Software Engineer using C++ in performance-critical environments Demonstrated expertise in low-latency system design and optimisation. Familiarity with AWS / cloud-native tooling. Knowledge of derivatives. What’s on Offer: Rapid Growth Collaborative Environment Competitive Benefits Location: Zug, Switzerland / Remote 🌍 Salary: CHF 140'000 - 190'000 + Bonus + Benefits Due to the high number of applications, we may not be able to respond to everyone, but we truly appreciate the time and effort taken to apply and will be in touch with shortlisted candidates.
Zug, Switzerland
Full-Stack Software Engineer (EP-CMO-2025-288-GRAE)
Job Description CMS is one of the largest physics experiments of the Large Hadron Collider (LHC), located at CERN's Point 5 site in Cessy, France. The position involves contributing to the design, development, and maintenance of software and computing systems supporting the operation of the CMS experiment and communication within its user community. You will join the CMS Experiment Group (EP-CMO), which is responsible for developing and maintaining software tools that support the management, coordination, and daily operation of the CMS collaboration. Your Responsibilities Provide support to users of the current system, ensuring that issues are resolved promptly and new features are delivered as resources permit. Contribute to the transition from the existing Java/JSP-based system to the newly developed PHP/Python/Django/Vue-based system (GLANCE), ensuring a smooth experience for users. Collaborate with physicists and computing specialists to understand and implement new requirements. Act as the lead developer of the "Incubator" module to handle CMS-specific features within GLANCE. Contribute to the improvement of the documentation by gaining in-depth knowledge of both the old and new CMS management software suites. Your profile Experience: Design, implementation and testing of complex software systems. Usage of modern web tools and software development infrastructure and tools (git, Gitlab, JIRA). PostgreSQL, Oracle, and MySQL database development and administration. Modern programming languages and tools: Python, Django, Vue, PHP, Java, JSP. Providing direct support to end users. Skills: Administration of databases. Full-stack software development. Basic Linux administration knowledge is a plus. Spoken and written English, with a commitment to learn French. Eligibility criteria: You are a national of a CERN Member or Associate Member State. By the application deadline, you have a maximum of two years of professional experience since graduation in Computer Science (or a related field) and your highest educational qualification is either a Bachelor's or Master's degree. You have never had a CERN fellow or graduate contract before. Applicants without University degree are not eligible. Applicants with a PhD are not eligible. Additional Information Job closing date: 29.01.2026 at 23:59 CET. Contract duration: 24 months, with a possible extension up to 36 months maximum. Working hours: 40 hours per week Job flexibility: Fully Onsite Target start date: 01-June-2026 Job reference: EP-CMO-2025-288-GRAE Field of work: Software Engineering and IT Benchmark job: 200020 - Computing Engineer Global Benefits A monthly stipend between 5196-5716 Swiss Francs per month (tax free) depending on your degree. 30 days of paid leave per year plus 2 weeks annual closure. Coverage by CERN’s comprehensive health insurance scheme (for yourself, your spouse and children), and membership of the CERN Pension Fund. Family, child and infant monthly allowances depending on your individual circumstances. A relocation package (installation grant and travel expenses) depending on your individual circumstances. Possibility to extend your contract up to 36 months. On-the-job and formal training including language classes. Overview of CERN - Discover a world where the impossible is made possible! At CERN, the European Organization for Nuclear Research, we are pushing the frontiers of science and technology. Our groundbreaking work brings together not only physicists but also a diverse range of professionals from engineering, technical, scientific, and administrative fields. Together, we foster an environment where innovation and collaboration thrive. Every day, we face exciting new challenges and opportunities to contribute to cutting-edge research that shapes our understanding of the universe. We meet these challenges through the diverse perspectives within our teams, ensuring every contribution is valued and driving our shared sense of inclusion and purpose. Diversity is a core value of CERN since its foundation, and it remains central to our mission and continued success. If you are ready to be part of a dynamic, inclusive community pushing the boundaries of knowledge, CERN is the place where your curiosity and skills can thrive. Be part of our mission to uncover what lies at the heart of the universe! TAKE PART! More information about us, here: careers.cern
Genf, Genf, Schweiz
Die Firma ist auf innovative digitale Lösungen für den öffentlichen Sektor spezialisiert und unterstützt Bundes- sowie Kantonsbehörden bei der Digitalisierung im Gesundheitswesen. Sie sind auf der Suche nach einem erfahrenen Fullstack Developer. Vergünstigungen und Benefits Motiviertes Team mit ausgeprägtem Zusammenhalt Flexible Arbeitszeiten und Möglichkeit für Homeoffice Vielfältige und technisch spannende Projekte im Bereich eHealth und eGovernment Einsatz moderner Entwicklungswerkzeuge und aktueller Methoden Gute Weiterbildungsmöglichkeiten und Förderung persönlicher Entwicklung Moderne Arbeitsplätze und angenehme Arbeitsumgebung Wer Du bist Sehr gute Deutschkenntnisse in Wort und Schrift; sicher im Umgang mit Schweizerdeutsch Praxiserfahrung in der Softwareentwicklung mit Schwerpunkt .NET / C# Sehr gute Kenntnisse im Microsoft-Technologieumfeld (z. B. ASP.NET Core, Entity Framework, SQL Server) Vertraut im Umgang mit modernen Frontend-Frameworks wie Angular, React oder Vue Kenntnisse im Aufbau und Betrieb von CI/CD-Pipelines (z. B. GitLab CI, Azure DevOps) Deine Aufgaben Übernahme technischer Verantwortung für ausgewählte Teilprojekte Entwicklung und Weiterentwicklung von Business-Anwendungen auf Basis von .NET / C# Gestaltung und Umsetzung anspruchsvoller Lösungen inklusive Datenbank- und Cloud-Aspekten Sicherstellung hoher Code-Qualität und Förderung bewährter Entwicklungspraktiken Enge Zusammenarbeit mit Architektur, Projektleitung, Requirements-Engineering und weiteren Fachbereichen
Berne, Switzerland
A partially completed website project requires a skilled and motivated web developer to bring it to completion. The project has an established concept and structure, with significant progress already made. The ideal candidate will be able to quickly assess the current state of the project, identify outstanding tasks, and efficiently implement the necessary technical solutions to ensure a smooth and timely final delivery. This is a contract-based, full-time opportunity for someone eager to contribute their expertise to a personal project with an immediate need for completion. Deliverables Review and analyze the existing website codebase and documentation Complete remaining development tasks as outlined in the project plan Implement responsive design and ensure cross-browser compatibility Integrate required features and functionalities as specified Conduct thorough testing and debugging to ensure a stable release Prepare the website for final delivery, including deployment and handover documentation Requirements Proficiency in modern web development languages and frameworks (e.g., HTML, CSS, JavaScript, React, or similar) Experience working with partially completed projects and legacy code Strong problem-solving skills and ability to work independently Familiarity with version control systems (e.g., Git) Attention to detail and commitment to delivering high-quality work Availability for a full-time contract and ability to start immediately Excellent communication skills and responsiveness About Twine Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally. Our Mission Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.
Schweiz