Software Engineer for Data Processing Platform

vor 3 Stunden


Genf, Genf, Schweiz CERN Vollzeit
Job Description

Your responsibilities

CERN's new big data processing and analysis platform will extend UCAP, our real-time stream processing platform, and combine it with NXCALS, our petabyte-scale offline data storage and analysis system.

As a Software Engineer, you will:

  • Carry out hands-on research on open-source data processing frameworks such as Spark Structured Streaming, Apache Beam, Kafka Streams, and on modern Kubernetes-based deployment solutions such as Knative and OpenFaaS;
  • Design, implement, and optimize a high-performance and scalable data analysis platform using Java, based on your research, together with your new colleagues;
  • Work closely with accelerator physicists and equipment specialists to design tailored and user-friendly libraries, APIs and configuration facilities, enabling this user community to quickly and easily develop and deploy both traditional and ML algorithms written in Python and Java.
About the Role

Key responsibilities include:

  • Designing and implementing a data analysis platform using Java;
  • Carrying out research on open-source data processing frameworks;
  • Collaborating with colleagues to optimize the platform.

You will be working on a cutting-edge big data processing and analysis platform, combining real-time stream processing and offline data storage and analysis.

As a Software Engineer, you will be responsible for designing, implementing, and optimizing the platform, working closely with colleagues and user communities.

The role requires a strong background in software development, particularly in Java, and experience with modern Kubernetes-based deployment solutions.

Additionally, you will have the opportunity to work with accelerator physicists and equipment specialists to design tailored and user-friendly libraries, APIs, and configuration facilities.

We are looking for highly motivated and talented individuals to join our team and contribute to this exciting project.

Candidates with a strong background in software development, particularly in Java, and experience with modern Kubernetes-based deployment solutions are encouraged to apply.

As a successful candidate, you will have the opportunity to work on a cutting-edge big data processing and analysis platform, combining real-time stream processing and offline data storage and analysis.

You will be part of a dynamic and international team, collaborating with colleagues from diverse backgrounds and expertise.

Furthermore, you will have access to CERN's comprehensive health scheme and membership of the CERN Pension Fund.

Candidates who are nationals of a CERN Member or Associate Member State are encouraged to apply.



  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour responsibilitiesCERN is seeking a highly skilled Software Engineer to join our team and work on our new cutting-edge big data processing and analysis platform. This platform will extend UCAP, our real-time stream processing platform, and combine it with NXCALS, our petabyte-scale offline data storage and analysis system.As a Software...


  • Genf, Genf, Schweiz CERN Vollzeit

    About the RoleCERN, the European Organization for Nuclear Research, is seeking a highly skilled Software Developer to join its team. As a Software Developer for Data Platform, you will be responsible for designing, implementing, and optimizing a high-performance and scalable data analysis platform using Java.Key ResponsibilitiesCarry out hands-on research on...


  • Genf, Genf, Schweiz CERN Vollzeit

    About the RoleCERN, the European Organization for Nuclear Research, is seeking a skilled Software Developer to join its team. As a Software Developer for Data Platform, you will be responsible for designing, implementing, and optimizing a high-performance and scalable data analysis platform using Java.Key ResponsibilitiesCarry out hands-on research on...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour responsibilitiesCERN is seeking a highly skilled Software Engineer to join our team and work on our cutting-edge big data processing and analysis platform. This platform will extend UCAP, our real-time stream processing platform, and combine it with NXCALS, our petabyte-scale offline data storage and analysis system.As a Software Engineer...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job Title: Software Developer for Data PlatformAbout the Role:We are seeking a highly skilled Software Developer to join our team and contribute to the development of our cutting-edge big data processing and analysis platform. As a Software Developer, you will be responsible for designing, implementing, and optimizing a high-performance and scalable data...


  • Genf, Genf, Schweiz skyguide Vollzeit

    Job Summary: We are seeking an experienced ICT Specialist for ATM Data Processing to join our team at Skyguide. The successful candidate will be responsible for performing tasks concerning preventive and corrective maintenance, as well as modifications for safety-related ATM Data Processing equipment.Key Responsibilities:Operation and maintenance of ATM Data...


  • Genf, Genf, Schweiz skyguide Vollzeit

    Job DescriptionThe ICT Specialist for ATM Data Processing plays a crucial role in ensuring the smooth operation of air traffic management data processing equipment. As part of our team at skyguide, you will be responsible for performing tasks related to preventive and corrective maintenance, as well as modifications to ensure the safety and reliability of...


  • Genf, Genf, Schweiz skyguide Vollzeit

    The ICT Specialist for ATM Data Processing plays a crucial role in ensuring the smooth operation of our Air Traffic Management Data Processing equipment. As part of our team, you will be responsible for performing tasks related to preventive and corrective maintenance, as well as modifications to ensure the safety and reliability of our systems.Key...


  • Genf, Genf, Schweiz skyguide Vollzeit

    Job DescriptionThe ICT Specialist for ATM Data Processing plays a crucial role in ensuring the smooth operation of Air Traffic Management (ATM) Data Processing equipment. As a key member of the team, you will be responsible for performing tasks related to preventive and corrective maintenance, as well as modifications to ensure the safety and reliability of...


  • Genf, Genf, Schweiz skyguide Vollzeit

    Job DescriptionThe ICT Specialist for ATM Data Processing plays a crucial role in ensuring the smooth operation of Air Traffic Management (ATM) Data Processing equipment. This position requires a strong technical background and excellent problem-solving skills.Key ResponsibilitiesPerform preventive and corrective maintenance tasks to ensure high operational...


  • Genf, Genf, Schweiz skyguide Vollzeit

    Job DescriptionThe ICT Specialist for ATM Data Processing plays a crucial role in ensuring the smooth operation of Air Traffic Management (ATM) Data Processing equipment. As a key member of the team, you will be responsible for performing tasks related to preventive and corrective maintenance, as well as modifications to ensure the safety and reliability of...

  • Data Engineer

    vor 1 Monat


    Genf, Genf, Schweiz EFG International Vollzeit

    Main ResponsibilitiesWe are seeking a highly skilled Data Engineer to join our team at EFG International. As a Data Engineer - Finance, you will be responsible for designing, developing, and maintaining large-scale data systems and architectures to support our finance operations.Key Responsibilities:Collaborate with finance analysts and subject matter...

  • Finance Data Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz EFG International Vollzeit

    Main ResponsibilitiesWe are seeking a highly skilled Finance Data Engineer to join our team at EFG International. As a key member of our data engineering team, you will be responsible for designing, developing, and maintaining our financial data infrastructure.Key Responsibilities:Collaborate with finance analysts and subject matter experts to implement new...


  • Genf, Genf, Schweiz CERN Vollzeit

    About the RoleCERN's Storage and Data Management Group is seeking a skilled Software Engineer to join its team. As a key member of the Physics Data Services section, you will be responsible for designing, developing, and integrating core transfers and storage services.Key ResponsibilitiesDesign and develop software solutions for data distribution and storage...


  • Genf, Genf, Schweiz Skyguide Vollzeit

    Job Summary:The ICT Specialist for ATM Data Processing is responsible for performing tasks related to preventive and corrective maintenance, as well as modifications for safety-related ATM Data Processing equipment. This role requires a strong understanding of ATM Data Processing applications and a ability to ensure high operational availability.Key...

  • Senior Data Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Visium SA Vollzeit

    About Visium SAVisium SA is a leading provider of AI and data strategy services, empowering enterprise executives to define and execute large-scale transformations. Our team of experts helps organizations become future-proof by implementing AI across operations and unleashing the power of their data.Job Title: Senior Data EngineerWe are seeking a highly...

  • Senior Data Engineer

    vor 1 Monat


    Genf, Genf, Schweiz Visium Vollzeit

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at Visium. As a Senior Data Engineer, you will play a critical role in designing and implementing efficient and scalable data pipelines that meet business needs.Key ResponsibilitiesAssess and understand client's data landscape and assess data qualityWork closely with business...


  • Genf, Genf, Schweiz Skyguide Vollzeit

    Job Title: ICT Specialist for ATM Data ProcessingSkyguide is responsible for air traffic control in Switzerland and neighboring countries. With a team of over 1,500 people from more than 30 countries, we pursue an ambitious innovation strategy based on a strong safety and learning culture. Four core values guide us: "We team up to succeed", "We drive...


  • Genf, Genf, Schweiz Skyguide Vollzeit

    Job SummaryWe are seeking an ICT Specialist for ATM Data Processing to join our team at Skyguide. As an expert in safety-critical systems, you will be responsible for performing tasks related to preventive and corrective maintenance of ATM Data Processing equipment.Key ResponsibilitiesEnsure the high operational availability of ATM Data Processing...

  • Finance Data Engineer

    vor 3 Wochen


    Genf, Genf, Schweiz EFG International Vollzeit

    Main ResponsibilitiesWe are seeking a highly skilled Finance Data Engineer to join our team at EFG International. As a key member of our data engineering team, you will be responsible for designing, developing, and maintaining large-scale data systems that support our financial operations.Key Responsibilities:Collaborate with finance analysts and subject...