CERN Software Engineer: Global Impact through Distributed Computing

Vor 3 Tagen


Genf, Genf, Schweiz CERN Vollzeit
Job Description

We are seeking a talented Software Engineer to join our team at CERN, the European Organization for Nuclear Research. As a member of our EP-SFT group, you will play a crucial role in developing and maintaining core software packages used by experiments at the Large Hadron Collider.

About the Role

This position involves working on the CernVM-FileSystem (CVMFS), a global, read-only filesystem that delivers software across cloud- and supercomputing sites worldwide. Your primary responsibilities will include:

  • Improving the performance and usability of the CVMFS client and publisher
  • Collaborating with cloud- and supercomputing facilities to increase accessibility
  • Contributing to baseline support and maintenance tasks
About You

To succeed in this role, you should possess:

  • Experience with software version control tools like Git and build tooling
  • Knowledge of the C++ language, including writing, compiling, and running programs
  • Familiarity with UNIX, particularly file APIs and filesystem concepts
Benefits and Requirements

This is a 24-month contract with a possible extension up to 36 months. The monthly stipend ranges between CHF 5,134 and CHF 5,647, depending on your individual circumstances. Additional benefits include comprehensive health insurance, membership in the CERN Pension Fund, and paid leave. To be eligible, you must be a national of a CERN Member or Associate Member State and have a maximum of two years of professional experience since graduation in STEM fields.



  • Genf, Genf, Schweiz CERN Vollzeit

    Job Role: Storage Performance Optimization SpecialistYour responsibilitiesWe are seeking a skilled and motivated Computing Engineer to work on storage performance optimization for Artificial Intelligence and Machine Learning. This role involves architecting and fine-tuning high-performance storage solutions to meet the demanding needs of AI/ML workloads,...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job Title: Global Event Reconstruction Software EngineerA unique opportunity to join the CERN Data Processing team as a Global Event Reconstruction Software Engineer. This role involves developing algorithms and infrastructure for delivering FPGA-based pipelines that enable calorimeter-based, muon spectrometer-based, and global event reconstruction...


  • Genf, Genf, Schweiz CERN Vollzeit

    About CERNCERN, the European Organization for Nuclear Research, is a world-leading laboratory in the field of particle physics. As a computing engineer at CERN, you will contribute to the development and operation of cutting-edge computing systems that enable scientists to analyze data from particle collisions.Job DescriptionWe are seeking an experienced...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job OverviewCERN, a world-renowned scientific research organization, is seeking an experienced Software Engineer to join its Controls Electronics and Mechatronics group. As a key member of the team, you will contribute to the development and maintenance of the White Rabbit technology, enabling sub-nanosecond synchronization and deterministic data exchange...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour responsibilitiesCERN's Storage and Data Management group is seeking a skilled Computing Engineer to evolve the data storage systems used at the Large Hadron Collider (LHC) and across CERN's experimental programme. The Storage and Data Management Group (IT-SD) is responsible for enabling data access for the laboratory, managing over one...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour responsibilitiesWe are seeking a skilled Computing Engineer to work on storage performance optimization for Artificial Intelligence and Machine Learning. As a member of the Ceph team, you will be responsible for providing block, object, and file storage for the CERN Cloud Infrastructure, addressing the storage needs of virtual machines,...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour ResponsibilitiesCERN is seeking a skilled Computing Engineer to work on storage performance optimization for Artificial Intelligence and Machine Learning. As a member of the Ceph team, you will be responsible for architecting and fine-tuning high-performance storage solutions to meet the demanding needs of AI/ML workloads.You will work on...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionCERN, the European Organization for Nuclear Research, is a pioneer in particle physics experiments. We are seeking a highly skilled High-Performance Computing Systems Engineer to join our Experimental Physics Department at CERN.The successful candidate will be responsible for performing system administration tasks for LINUX computers connected...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionCERN, the European Organization for Nuclear Research, is seeking a highly skilled High-Performance Computing Systems Engineer to join our team. As a key member of our computing infrastructure team, you will play a crucial role in designing, implementing, and maintaining cutting-edge high-performance computing systems that support our...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionEvolve Data Storage Systems at CERNCERN's Storage and Data Management group is seeking a Full-Stack Computing Engineer to join the CERNBox team. As a key member of the team, you will be responsible for developing and maintaining software for disk-based cloud storage, integrating with large-scale storage systems, and participating in operations...


  • Genf, Genf, Schweiz CERN Vollzeit

    About CERNAt CERN, the European Organization for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. Using the world's largest and most complex scientific instruments, they study the basic constituents of matter - fundamental particles that are made to collide together at close to the speed of light.The...


  • Genf, Genf, Schweiz CERN Vollzeit

    Software Engineer for Complex SystemsCERN is seeking a skilled Software Engineer to join our team and contribute to the development of complex systems used to control particle accelerators. As a member of our team, you will work on the Efficient Particle Accelerator (EPA) project, which aims to enhance the operational efficiency of the CERN particle...


  • Genf, Genf, Schweiz CERN Vollzeit

    Key ResponsibilitiesAs a Software Engineer in our team, you will carry out hands-on research on open-source data processing frameworks, design and implement a high-performance and scalable data analysis platform using Java, and work closely with accelerator physicists and equipment specialists to design tailored and user-friendly libraries, APIs and...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionAt CERN, we're on a quest for greater knowledge and deeper understanding. We invite you to join our team as a High-Performance Computing Systems Engineer, contributing to the development and maintenance of our computing infrastructure.The Experimental Physics Department at CERN supports LHC experiments, including CMS, a general-purpose...

  • Software Engineer

    vor 1 Monat


    Genf, Genf, Schweiz CERN Vollzeit

    Job Title: Software Engineer - Industrial Control SystemsAbout the Role:CERN, the European Organization for Nuclear Research, is seeking a talented Software Engineer to join the Industrial Control Systems group. As a member of this team, you will be responsible for developing and maintaining software solutions for large and medium-scale industrial control...


  • Genf, Genf, Schweiz CERN Vollzeit

    About CERNCERN, the European Organization for Nuclear Research, is one of the world's largest and most complex scientific research organizations. Our work contributes to ensuring peace and prosperity for generations to come.At CERN, physicists and engineers probe the fundamental structure of the universe using the world's largest and most complex scientific...


  • Genf, Genf, Schweiz CERN Vollzeit

    About the RoleWe are seeking a highly skilled High Performance Computing Specialist to join our team at CERN. The successful candidate will design and develop cutting-edge software applications using C++ and CUDA, focusing on optimizing algorithms for large-scale data processing.


  • Genf, Genf, Schweiz CERN Vollzeit

    Company OverviewCERN, the European Organization for Nuclear Research, is a world-leading research organization in particle physics.We are probing the fundamental structure of the universe using the largest and most complex scientific instruments.CERN's mission is to provide forefront scientific opportunities in various areas, including software development...


  • Genf, Genf, Schweiz CERN Vollzeit

    CERN Job DescriptionAs a Full Stack Computing Engineer Data Storage Systems, you will join CERN's Storage and Data Management group to contribute to the evolution of the data storage systems used at the Large Hadron Collider (LHC) and across CERN's experimental programme. The group manages over one exabyte of storage across about 2,000 data servers.You will...


  • Genf, Genf, Schweiz CERN Vollzeit

    Company OverviewCERN, the European Organization for Nuclear Research, has been at the forefront of scientific discovery since its foundation. With a rich history of innovation, CERN is now seeking a skilled Software Engineer to join its Controls Electronics and Mechatronics group.Job DescriptionWe are looking for an exceptional Software Engineer to support...