Software Developer for Data Platform

vor 1 Monat


Genf, Genf, Schweiz CERN Vollzeit

Job Title: Software Developer for Data Platform

About 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 analysis platform using Java, based on your research and collaboration with your new colleagues.

Your Responsibilities:

  • 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.

Your Profile:

We are looking for a skilled Software Developer with a strong background in Java and its ecosystem, as well as experience with the Spring Framework (Spring Boot) and knowledge of gRPC & REST API design and development. You should also have a good understanding of distributed systems and microservices architecture.

Desired Skills and Experience:

  • Experience with serverless frameworks, particularly Knative and/or OpenFaaS;
  • Familiarity with containerization and orchestration tools (e.g. Docker/Podman, Kubernetes);
  • Experience with Python and its ecosystem;
  • Experience with CI/CD pipelines and tools;
  • Experience with data processing frameworks (e.g. Apache Kafka, Apache Beam, Apache Spark);
  • Experience with monitoring and logging tools (e.g. Prometheus, Grafana, ELK Stack);
  • Fluent in English, the ability to work in French would be an advantage.

Eligibility Criteria:

  • You are a national of a country that has a cooperation agreement with CERN;
  • You have a professional background in Software Engineer (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.

About CERN:

CERN, the European Organization for Nuclear Research, is a world-leading research organization in the field of particle physics. We are on a Quest for greater knowledge and deeper understanding of the universe. Join us in our pursuit of discovery and innovation.

What We Offer:

  • A monthly stipend ranging between 6212 and 6828 Swiss Francs per month (net of tax);
  • Coverage by CERN's comprehensive health scheme (for yourself, your spouse and children), and membership of the CERN Pension Fund;
  • Depending on your individual circumstances: installation grant; family, child and infant allowances; payment of travel expenses at the beginning and end of contract;
  • 30 days of paid leave per year;
  • On-the-job and formal training at CERN as well as in-house language courses for English and/or French.


  • 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

    Job DescriptionYour responsibilitiesCERN'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...


  • Genf, Genf, Schweiz CERN Vollzeit

    OverviewThe successful candidate will contribute to the development and optimization of our cutting-edge big data processing and analysis platform. This platform combines real-time stream processing with offline data storage and analysis.Key Responsibilities:Research and implement advanced data processing frameworks, including Spark Structured Streaming and...


  • Genf, Genf, Schweiz CERN Vollzeit

    About the JobCERN, the European Organization for Nuclear Research, is seeking a skilled Software Engineer to join our team of experienced software engineers. Our team is working on a cutting-edge big data processing and analysis platform, which combines our real-time stream processing platform with our petabyte-scale offline data storage and analysis...


  • Genf, Genf, Schweiz Business & Decision Vollzeit

    Job DescriptionBusiness & Decision, a leading provider of business intelligence and data analytics solutions, is seeking a highly skilled Data Architect to join our team in Geneva. As a Data Architect, you will be responsible for designing and implementing scalable data management platforms that can handle petabytes of data.Key Responsibilities:Gather...


  • Genf, Genf, Schweiz CERN Vollzeit

    About CERN and Our Quest">CERN, the European Organization for Nuclear Research, is at the forefront of a groundbreaking journey into the fundamental structure of the universe. Using its unparalleled scientific instruments, researchers explore the basic constituents of matter and unlock secrets about how particles interact.">Join Our Expert Team">We are...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Aéroport International de Genève Vollzeit

    About the Role:As a Software Engineer - Data Analysis at {company}, you will be responsible for developing and maintaining software applications that analyze and process large datasets. Your primary focus will be on designing and implementing data-driven solutions to support business decisions.Key Responsibilities:Design and develop software applications...


  • Genf, Genf, Schweiz FABIO FOSSATI ARCHITECTES SA Vollzeit

    About the Role:We are seeking a skilled Senior Software Developer to join our Cloud Computing team. The successful candidate will be responsible for designing, developing, and maintaining cloud-based software systems.Key Responsibilities:Design and develop cloud-based software systems using Cloud Computing platforms.Maintain and improve existing cloud-based...

  • Software Data Analyst

    Vor 2 Tagen


    Genf, Genf, Schweiz Pictet Vollzeit

    About PictetPictet is a leading global wealth manager, committed to providing expert financial services and investment solutions. The company operates in over 20 countries, serving individual, corporate and institutional clients. Estimated Salary: CHF 120,000 - CHF 150,000 per yearThis highly rewarding role offers a competitive salary package, reflecting the...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Sopra Steria Vollzeit

    Job Description: We are looking for a skilled Software Engineer - Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient backend systems. Your primary focus will be on building robust APIs, data processing pipelines, and database integration. If you...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionAs a Full-stack Developer, you will be part of the Controls Software & Services Group within the Beams department at CERN, working on software solutions for the control and monitoring of particle accelerators.Your responsibilities will include participating in the development of a low-code extension for the WRAP platform, a no-code solution...


  • Genf, Genf, Schweiz Visium SA Vollzeit

    **About Us**At Visium SA, we are on a mission to pioneer a bright future and build future-proof and ethical organizations. As a company, we enable enterprise executives in defining their AI & Data strategy, execute large-scale transformations, and implement AI across operations.We're looking for an experienced Backend Software Engineer to join our team. As a...


  • Genf, Genf, Schweiz Aéroport International de Genève Vollzeit

    About the Role:We are seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications. Your expertise in programming languages and passion for innovation will be valuable assets to our team.Responsibilities:Design and develop software applicationsTest and...


  • Genf, Genf, Schweiz Visium SA Vollzeit

    **Cloud-Native Software Developer Wanted**At Visium SA, we are seeking a skilled Cloud-Native Software Developer to join our team. As a Cloud-Native Software Developer, you will be responsible for designing, developing, and maintaining cloud-native applications using containerization, Azure, and Kubernetes.**Key Responsibilities:**Develop and maintain...


  • Genf, Genf, Schweiz CERN Vollzeit

    CERN's Industrial Control SystemsThe position involves developing software for CERN's industrial control systems, which manage a vast amount of data and hardware I/O points.Key ResponsibilitiesContribute to the consolidation of a new Trending ToolRe-engineer the Installation ToolGather requirements from users and oversee the development of new...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Axepta SA Vollzeit

    About the Role:As a Full Stack Web Developer, you will be responsible for designing, developing, and maintaining the front-end and back-end of our web applications. The ideal candidate will have a strong understanding of programming languages, data structures, and software engineering principles. Key Responsibilities:- Design and develop front-end user...


  • Genf, Genf, Schweiz DESA AUTOGLASS SA Vollzeit

    About the RoleWe are seeking a highly skilled Software Developer to join our team and contribute to the development of innovative projects.The ideal candidate will have a strong technical background and excellent problem-solving skills.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to deliver...


  • Genf, Genf, Schweiz CERN Vollzeit

    CERN is an international organization that operates the world's largest particle physics laboratory. We are looking for a highly skilled Software Engineer to join our Controls Electronics and Mechatronics group.We use cutting-edge technology, including White Rabbit (WR), a CERN-born technology providing sub-nanosecond synchronization and deterministic...


  • Genf, Genf, Schweiz BM EMPLOI GENEVE Vollzeit

    At our company, we are seeking a skilled software developer to join our team. The ideal candidate will have strong proficiency in Python and a passion for data analysis. Key responsibilities include:Key Responsibilities:Developing back-end applications using PythonCollaborating with cross-functional teams to implement data-driven solutionsStaying up-to-date...


  • Genf, Genf, Schweiz Next-Link Vollzeit

    Job Title: Standard / Senior Data Science Specialist About the Role:We are seeking an experienced Data Science Specialist to join our team at Next-Link. As a key member of our Data Science team, you will be responsible for developing and implementing data-driven solutions to drive business growth and improve customer engagement.Key Responsibilities:•...