Your personal AI career agent
Software Engineer in Data Management(m/w/x)
Evolving transfer and policy engines for HL-LHC scale data management. Proven distributed systems software engineering experience required. 30 days paid leave, CERN health insurance.
Requirements
- Proven experience in software engineering for distributed, large-scale, or data-intensive systems
- Strong track record of developing and maintaining production-grade software
- Experience in design and implementation of distributed services, APIs, or data management systems at scale
- Practical experience with DevOps practices, including automated testing, CI/CD pipelines, and production service operations
- Experience operating or supporting production services in Linux-based environments
- Experience with containerised deployments and orchestration in production environments is highly desirable
- Familiarity with scientific computing environments and large-scale data processing frameworks is an advantage
- Contribution to open-source software projects or experience in collaborative distributed development environments is an asset
- Excellent proficiency in Python programming
- Demonstrated knowledge of distributed systems, data-intensive applications, computer networks, and database technologies
- Proven experience in software design, system architecture, and CI/CD practices in production environments
- Proficiency in Linux and Kubernetes-based environments
- Strong communication skills and ability to collaborate effectively in international, multidisciplinary, and distributed development teams
- Spoken and written English
- Commitment to learn French
- National of a CERN Member or Associate Member State
- Professional background in Computer Science or related field
- Master's degree with 2 to 6 years of post-graduation professional experience
- PhD with no more than 3 years of post-graduation professional experience
- Never had a CERN fellow or graduate contract before
Tasks
- Evolve transfer and policy engines for HL-LHC scale
- Improve Rucio's usability, scalability, and performance
- Contribute to DevOps and operational activities
- Maintain core components of Rucio
- Support Rucio's evolution in the scientific community
Work Experience
- 2 - 6 years
Education
- Doctoral / PhD
Languages
- English – Business Fluent
- French – Basic
Tools & Technologies
- Python
- DevOps
- CI/CD
- Linux
- Kubernetes
- Docker
Benefits
Other Benefits
- Stand-by duty
More Vacation Days
- 30 days paid leave
- 2 weeks annual closure
Healthcare & Fitness
- CERN health insurance
Retirement Plans
- CERN Pension Fund membership
Family Support
- Family, child, and infant allowances
Additional Allowances
- Relocation package
Learning & Development
- On-the-job training
- Formal training
- Language classes
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- CERNFull-timeWith HomeofficeExperiencedGenf
- CERN
Backend Software Engineer - Data Processing Platform(m/w/x)
Full-timeWith HomeofficeExperiencedGenf - CERN
Python Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGenf - CERN
Full-Stack Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGenffrom CHF 6,372 - 7,004 / month - CERN
Backend Software Developer (Java/Python)(m/w/x)
Full-timeWith HomeofficeExperiencedGenffrom CHF 5,266 - 5,793 / month
Software Engineer in Data Management(m/w/x)
Evolving transfer and policy engines for HL-LHC scale data management. Proven distributed systems software engineering experience required. 30 days paid leave, CERN health insurance.
Requirements
- Proven experience in software engineering for distributed, large-scale, or data-intensive systems
- Strong track record of developing and maintaining production-grade software
- Experience in design and implementation of distributed services, APIs, or data management systems at scale
- Practical experience with DevOps practices, including automated testing, CI/CD pipelines, and production service operations
- Experience operating or supporting production services in Linux-based environments
- Experience with containerised deployments and orchestration in production environments is highly desirable
- Familiarity with scientific computing environments and large-scale data processing frameworks is an advantage
- Contribution to open-source software projects or experience in collaborative distributed development environments is an asset
- Excellent proficiency in Python programming
- Demonstrated knowledge of distributed systems, data-intensive applications, computer networks, and database technologies
- Proven experience in software design, system architecture, and CI/CD practices in production environments
- Proficiency in Linux and Kubernetes-based environments
- Strong communication skills and ability to collaborate effectively in international, multidisciplinary, and distributed development teams
- Spoken and written English
- Commitment to learn French
- National of a CERN Member or Associate Member State
- Professional background in Computer Science or related field
- Master's degree with 2 to 6 years of post-graduation professional experience
- PhD with no more than 3 years of post-graduation professional experience
- Never had a CERN fellow or graduate contract before
Tasks
- Evolve transfer and policy engines for HL-LHC scale
- Improve Rucio's usability, scalability, and performance
- Contribute to DevOps and operational activities
- Maintain core components of Rucio
- Support Rucio's evolution in the scientific community
Work Experience
- 2 - 6 years
Education
- Doctoral / PhD
Languages
- English – Business Fluent
- French – Basic
Tools & Technologies
- Python
- DevOps
- CI/CD
- Linux
- Kubernetes
- Docker
Benefits
Other Benefits
- Stand-by duty
More Vacation Days
- 30 days paid leave
- 2 weeks annual closure
Healthcare & Fitness
- CERN health insurance
Retirement Plans
- CERN Pension Fund membership
Family Support
- Family, child, and infant allowances
Additional Allowances
- Relocation package
Learning & Development
- On-the-job training
- Formal training
- Language classes
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
CERN
Industry
Research
Description
The company is the European Organisation for Nuclear Research, focusing on probing the fundamental structure of the universe through particle physics.
Not a perfect match?
- CERN
Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGenf - CERN
Backend Software Engineer - Data Processing Platform(m/w/x)
Full-timeWith HomeofficeExperiencedGenf - CERN
Python Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGenf - CERN
Full-Stack Software Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedGenffrom CHF 6,372 - 7,004 / month - CERN
Backend Software Developer (Java/Python)(m/w/x)
Full-timeWith HomeofficeExperiencedGenffrom CHF 5,266 - 5,793 / month