Switzerland's best tech talentjobs

Ready when you are.

Search
Layout
Layout
  • Software Engineer

    Für einen unserer Kunden, eine Grossbank in der Region Zürich, suchen wir einen erfahrenen Software Engineer für die Entwicklung und Weiterentwicklung einer Banking-Plattform .

    LocationZürich, Schweiz

  • Full-Stack Software Engineer (80-100%)

    We are a ConTech SaaS startup that is rethinking cost-related processes in the construction industry. Our application helps SME construction companies unlock essential productivity gains through an end-to-end cost estimation process. We’re looking for a skilled full-stack software engineer to design, develop, and maintain a scalable mobile and web application. You’ll be responsible for both frontend and backend systems, collaborating in close collaboration with the UI/UX, testing and revenue team to deliver easy-to-use and user-friendly new functionality. Tasks Co-Architect & Scale — Act as the technical sparring partner to the CTO. You won’t just execute tasks; you will actively debate, design, and make shared decisions on how to evolve the architecture of a live platform serving 200+ growing customers. Accelerate Feature Delivery — Help us scale up our shipping velocity. You’ll build and deploy across the entire stack to deliver robust new features to our active user base. Operational Ownership — Gain deep, end-to-end knowledge of the codebase to become a trusted second-in-command. You’ll be fully equipped to troubleshoot live issues, ensure high availability, and keep the engine running smoothly on your own. Fortify the Foundation — As we scale, you will help upgrade our engineering practices - improving CI/CD pipelines, automated testing, and code quality to ensure we build fast without breaking things. Bridge Tech and Business — Collaborate directly with our revenue and product teams to translate customer feedback into scalable technical solutions that drive the next phase of our company's growth. Requirements 5+ years of professional experience as a Full-Stack Software Engineer. Solid CS Foundation : Bachelor’s degree in Computer Science, Software Engineering, or a related fi eld (or equivalent practical experience). Strongly Typed Language Expertise: Strong profi ciency in object-oriented programming. We use C#, but a deep foundation in Java, Go, C++, or Rust is perfectly fi ne if you are eager to learn. Real-World Team Git Experience: You know how to collaborate in a shared repository. Branching, pushing, pulling, creating PRs, and resolving the occasional merge confl ict shouldn't scare you. DevOps Mentality: You value effi cient engineering workfl ows. You are comfortable working with CI pipelines and are excited to help us design and implement our continuous delivery (CD) practices and expand our automated testing. Language: Fluent in English. Startup Mindset: Proactive, independent, and comfortable navigating ambiguity. You don't just wait for tickets to be assigned; you see problems and propose solutions. Nice to Have: Fluent in German. In-depth experience with C#. Experience with Typescript/Unity/Flutter. Experience with Firebase. Benefits Be part of an early-stage team shaping the future of digital construction. Work directly with senior leadership on high-impact projects. Opportunity to experiment, learn fast, and grow your career. Competitive salary + equity option. We look forward to hearing from you!

    LocationZürich, Zürich, Schweiz

  • C++ Software Engineer (SY-EPC-CCS-2026-115-GRAP)

    Job Description As a Software Engineer, you will engage in the development, evolution, and long-term maintenance of C++ software solutions running in Linux environments. Working within a collaborative team of software engineers and domain experts, you will contribute to the core control applications that govern more than 5,000 power converters across the accelerator complex. A central aspect of this role is the ownership and modernisation of a set of software classes that support accelerator operations. You will take responsibility for migrating these classes from the existing FGCDv1 and FESA architectures to the next-generation FGCDv2 framework. This work offers a unique opportunity to combine hands-on software development with framework evolution: as you migrate and modernize your assigned components, you will contribute directly to the refinement and completion of the FGCDv2 framework, helping shape its future direction based on practical experience and operational needs. Your Responsibilities Design, develop, document, and maintain modern C++ control software for power converter systems. Take ownership of software components throughout their lifecycle, including the migration of applications to the FGCDv2 framework. Contribute to the evolution of the FGCDv2 framework by identifying, implementing, and validating improvements based on practical experience. Support software architecture, code quality, and CI/CD practices to ensure reliable, scalable, and maintainable solutions. Collaborate closely with software engineers, equipment specialists, and operational teams to deliver robust control applications. This role includes team supervision responsibilities. More information here. Your profile Strong proficiency in modern C++ and Linux-based development environments. Experience designing, developing, and maintaining medium-to-large software systems, applying software quality practices such as testing, code review, continuous integration, and maintainability. Ability to take ownership of technical deliverables, communicate effectively, and collaborate within multidisciplinary teams. Interest or experience in hardware-software integration, industrial systems, or control systems would be an asset. You will have the opportunity to gain further experience with: GitLab and modern CI/CD workflows. Meson build system. Static code analysis, sanitisers, and modern development tooling (Clang ecosystem). Python development and testing frameworks (pytest, Jinja). Skills Modern C++. Linux Software Development. Code Quality and Testing Practices. Spoken and written English, with a commitment to learn French. Eligibility criteria: You are a national of a CERN Member or Associate Member State. You have a professional background in Software Engineering or related (or a related field) and have either: a Master's degree with 2 to 6 years of post-graduation professional experience; or a PhD with no more than 3 years of post-graduation professional experience. You have never had a CERN fellow or graduate contract before. Additional Information Job closing date: 20.07.2026 at 23:59 CEST. Contract duration: 24 months, with a possible extension up to 36 months maximum. Working hours: 40 hours per week Job flexibility: Hybrid Target start date: 01-October-2026 This position involves: Stand-by duty, when required by the needs of the Organization. Job reference: SY-EPC-CCS-2026-115-GRAP Field of work: Software Engineering and IT Benchmark job: 200020 - Computing Engineer Global Benefits A monthly stipend between 6372-7004 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

    LocationGenf, Genf, Schweiz

  • Software Developer

    For a well-established global consulting company , we are currently looking for an experienced MES (PAS‑X) Consultant to support a project in the pharmaceutical environment. In this role You will support the upgrade and optimization of a Manufacturing Execution System (PAS‑X) within a highly regulated life sciences environment. Tasks Provide technical support for and execute a version upgrade of the Koerber PAS-X MES system Analyze the existing system landscape and assess upgrade impacts (GMBRs, configuration, functionalities, interfaces etc.) Perform system configuration, customization and integration within existing IT/OT architectures Support the creation/ update of system documentation Plan and execute computer system validation (CSV) activities in accordance with GxP requirements: Preparation of validation documentation (URS, FS/DS, IQ/OQ/PQ) Support of risk assessments Test case design, execution and documentation Preparation and execution of Site Acceptance Tests (Acceptance Tests Customer) Cut-over planning and execution Hypercare-support after Go-live Perform troubleshooting and root cause analysis in the MES environment Your Profile Degree in Computer Science, Engineering, Life Sciences, or a comparable qualification Solid experience in MES environments, especially with PAS-X Proven experience with system upgrades and migrations Solid knowledge of GxP-regulated environments (pharmaceutical / life sciences) Strong experience in computer system validation (CSV) is required Technical understanding of system interfaces (e.g., SAP, eLIMS, Aveva PI and different systems) Experienced in: SQL and database technologies and interface technologies Strong analytical skills and a structured, quality-focused working style Fluent in English; German is an advantage General Conditions Start: ASAP Workload: 100% Location: Basel

    LocationBasel, Schweiz

  • Junior Data Scientist 100% (f/m/d)

    At Julius Baer, we celebrate and value the individual qualities you bring, enabling you to be impactful, to be entrepreneurial, to be empowered, and to create value beyond wealth. Let’s shape the future of wealth management together. Do you aspire to be part of a high performing Analytics and Transformation team within a global Compliance organisation at the forefront of the wealth management industry? In this diverse role you will implement new technologies, manage change initiatives, develop predictive models, and perform financial and economic analysis to increase the efficiency and effectiveness of risk management. Working alongside Risk, Compliance, Analytics and Legal SMEs in highly skilled, fast-paced teams you will drive business value through collaboratively solving complex analytical problems. YOUR CHALLENGE Lead and support data analytics and business intelligence initiatives to success, with focus on Non-Financial Risk (e.g., Anti-Money Laundering (AML), Client Review or Sanctions) Collaborate with internal IT and external providers to conduct in-depth analyses and identify best-in-class solutions by leveraging latest technology as well as the Compliance Analytics & Transformation in-house built infrastructure Design, develop, monitor and document predictive models following industry best practices and sound theoretical foundation Work closely with senior stakeholders to design quantitative solutions using different analytical principles to optimise various banking processes Assess and manage change requests raised by the business Execute regular and ad-hoc analysis and reports YOUR PROFILE Master or Bachelor’s degree from a university of applied sciences in STEM fields (science, technology, engineering, mathematics) 2-3 years of Banking experience with focus on Compliance, Risk Management and Legal Strong communication skills with the ability to decompose complex solutions and data insights into a compelling storyline for the rest of the organisation As an agile worker, you enjoy working in a fast-paced environment where things evolve quickly Enthusiastic about leveraging data and statistics to solve complex problems Curious to learn new things and apply out-of-the-box thinking to challenge the status quo and proactively propose new solutions Team-oriented and enjoy collaborating with diverse experts, listening to different ideas and voicing your own, to deliver the best possible outcome Strong database programming skills (e.g. SQL) Proficient in programming (e.g. in Python, R, Java, or C++) Experience in project management or business analysis Fluent in English (main business language), any further language is an advantage We are looking forward to receiving your full job application through our online application tool. Further interesting job opportunities can be found on our Career site. Is this not quite what you are looking for? Set up a job alert by creating a candidate account here.

    LocationZürich, Zürich, Schweiz

  • Full-Stack Engineer

    Responsibilities As a full-stack engineer, you are working directly with our core product. Your responsibilities will include building, improving, and deploying our software. Particularly, you will get to: Design and implement new features across the stack. Build parts of the software stack, mostly on the DB, API, workers, cloud storage side. Design and implement the architecture and infrastructure with focus on high performance and scalability when handling millions of data points. Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter. Research and implement new technologies and solutions.

    LocationZurich, Zurich, Switzerland

  • Frontend Software Engineer

    This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Frontend Software Engineer based in Switzerland. This is an opportunity to join a fast-growing, product-driven engineering team building a next-generation AI-powered B2B sales platform. You will help shape intuitive, high-performance user interfaces that enable sales teams to work with massive datasets and complex workflows in a simple and powerful way. The role blends strong frontend craftsmanship with product thinking, giving you ownership over features from design exploration through to production. You will work closely with founders, designers, backend engineers, and customer-facing teams in a highly collaborative and fast-paced environment. Expect to ship frequently, iterate quickly, and see the direct impact of your work on global customers. This is a role for engineers who care deeply about user experience, scalability, and building products that solve real business problems. Accountabilities Design, build, and maintain modern frontend features using React, HTML, CSS, and JavaScript, ensuring high usability and performance. Own UI features end-to-end, from early design collaboration and prototyping through to implementation, testing, and iteration. Collaborate closely with designers to refine user experiences and ensure high-quality, consistent design systems across the product. Work with backend engineers to integrate APIs and deliver seamless, data-rich user experiences. Translate complex data and workflows into intuitive, accessible, and responsive user interfaces. Participate in architectural discussions and contribute to frontend system design decisions. Continuously improve frontend code quality, reusability, and maintainability through refactoring and best practices. Rapidly iterate on product features based on feedback from users, customer success, and support teams. Contribute to testing efforts to ensure reliability and stability of frontend applications. Work closely with cross-functional teams to understand user needs and deliver impactful product improvements. Requirements 2+ years of professional experience as a Frontend or Software Engineer working on web applications. Strong proficiency in JavaScript, HTML, and CSS; experience with React or similar modern frontend frameworks. Experience building and maintaining complex, large-scale, or evolving user interfaces. Strong eye for design quality, usability, and attention to detail in UI/UX execution. Ability to collaborate effectively with designers and product teams to improve user experiences. Understanding of component-based architecture and reusable design systems. Experience working with REST APIs and integrating backend services into frontend applications. Strong problem-solving skills and ability to work independently as well as in small, fast-moving teams. Commitment to writing well-tested, maintainable, and high-quality code. Nice to have: experience with backend technologies (e.g., Ruby on Rails), search systems (Elasticsearch), or modern data-heavy applications. Benefits Competitive compensation package with salary aligned to experience and location. Equity/stock options in a fast-growing, venture-backed scale-up. Private health insurance coverage. Flexible and dynamic work environment with high autonomy and ownership. Opportunity to work closely with founders and have direct product impact. Exposure to complex, high-scale technical challenges involving large datasets and AI-powered systems. Fast-paced culture with frequent shipping and continuous learning. Annual company offsite in a unique international location. Inclusive and collaborative team culture focused on innovation and excellence. How Jobgether Works We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    LocationSchweiz