Full-Stack Software Engineer, analysis ecosystem

Big Science Sweden

Genf

Hybrid

CHF 110,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Big Science Sweden seeks a Full-Stack Software Engineer to join CERN's analysis services, developing and maintaining Jupyter extensions for Rucio, REANA and Zenodo, integrated with CERN's SWAN notebook service. You will help with authentication layers, Helm charts, and community training, contributing to a reproducible analysis environment that enables researchers to run analyses and publish results.

Ideal candidates hold a Bachelor's or Master's degree, with up to 2 years since graduation, and

Qualifications

  • Must have a university degree (Bachelor's or Master's).
  • 2 years of professional experience since graduation or less.
  • No CERN fellowship or graduate contract previously.

Responsibilities

  • Develop and maintain the Jupyter extensions for Rucio, REANA, and Zenodo (Python, JupyterLab/React), upgrading them into production-ready plugins integrated with CERN's SWAN notebook service.
  • Support the Competence Centre activities through workshops, training events, and documentation, gathering user feedback and translating it into technical improvements.
  • Contribute to the authentication and authorisation layer, supporting both token-based and role-based paradigms and aligning with European federated-identity standards for integration with the EOSC Federation.
  • Review and consolidate the unified VRE Helm charts, including Prometheus-based monitoring and metrics collection.

Skills

Python
JupyterLab
React
Rucio

Education

Bachelor's degree
Master's degree

Tools

Prometheus
Helm
EOSC Federation

Job description

Full-Stack Software Engineer, analysis ecosystem

Datum: 2 september, 2026 Tid: 11:59

Placering: CERN

Mer information

Our ultimate goal is a seamless, reproducible analysis environment where researchers can discover and access data, run interactive and batch analyses across heterogeneous resources, and publish their results within one open ecosystem. This is a unique opportunity to work at the core of CERN's analysis services and shape a platform adopted by research infrastructures well beyond CERN.

Your responsibilities
  • Develop and maintain the Jupyter extensions for Rucio, REANA, and Zenodo (Python, JupyterLab/React), upgrading them into production-ready plugins integrated with CERN's SWAN notebook service.
  • Support the Competence Centre activities through workshops, training events, and documentation, gathering user feedback and translating it into technical improvements.
  • Contribute to the authentication and authorisation layer, supporting both token-based and role-based paradigms and aligning with European federated-identity standards (EduGain, MyAccessID) for integration with the EOSC Federation.
  • Review and consolidate the unified VRE Helm charts, including Prometheus-based monitoring and metrics collection.
Be sure to meet the eligibility criteria
  • You are a national of aCERN Member State or Associate Member State. Currently, we cannot consider applications from Pakistani, Lithuanian, Latvian, Cypriot and Croatian nationals, as the ceiling defined under Article II.5 of the Associate Membership Agreement has been reached.
  • By the application deadline, you have a maximum of 2 years of professional experience since graduation in the respective field and your highest educational qualification is either a bachelor's or master's degree. You must have a university degree and can't hold a PhD.
  • You have never had a CERN fellow or graduate contract before.
  • Please pay attention to the additional criteria and requirements for this specific position and mentioned above.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer, VRE
Full-Stack Software Engineer, VRE

Big Science Sweden • Genf

Hybrid
CHF 90,000 - 140,000
Full-Stack Software Developer, REANA platform
Full-Stack Software Developer, REANA platform

Big Science Sweden • Genf

Hybrid
CHF 90,000 - 120,000
Full-Stack Software Developer, EOSC Mesh project
Full-Stack Software Developer, EOSC Mesh project

Big Science Sweden • Genf

Hybrid
CHF 90,000 - 120,000
Full-Stack Software Developer, Open Data
Full-Stack Software Developer, Open Data

Big Science Sweden • Genf

Hybrid
CHF 90,000 - 120,000
Full-Stack Software Developer (Java / React)
Full-Stack Software Developer (Java / React)

Big Science Sweden • Genf

Hybrid
CHF 90,000 - 130,000
Full-Stack Software Engineer, CDS repository
Full-Stack Software Engineer, CDS repository

Big Science Sweden • Genf

Hybrid
CHF 85,000 - 110,000
Full-Stack Software Engineer, Web applications
Full-Stack Software Engineer, Web applications

Big Science Sweden • Genf

Hybrid
CHF 120,000 - 160,000
Full-Stack Software Developer (IT-CA-2026-236-GRAE)
Full-Stack Software Developer (IT-CA-2026-236-GRAE)

CERN • Genf

On-site
CHF 59,000 - 65,000
Monthly net stipend and benefits
Full-Stack Web Developer, Beams Department
Full-Stack Web Developer, Beams Department

Big Science Sweden • Genf

Hybrid
CHF 90,000 - 130,000
Junior Software Engineer – Data Analysis & Automation
Junior Software Engineer – Data Analysis & Automation

Big Science Sweden • Genf

Hybrid
CHF 80,000 - 95,000
Top locations