Computing Engineer

Computing Engineer

European Organization for Nuclear Research (CERN)

December 19, 2025February 2, 2026GenevaSwitzerland
Job Description
Job Posting Organization:
CERN, the European Organization for Nuclear Research, is a leading scientific research institution established in 195
  • It is located in Geneva, Switzerland, and is known for its groundbreaking work in particle physics. CERN employs a diverse workforce of over 2,500 staff members and thousands of scientists from around the world, collaborating across various fields including engineering, technical, scientific, and administrative roles. The organization operates in multiple countries, with member states spanning Europe and beyond, fostering an environment of innovation and collaboration. CERN's mission is to push the frontiers of science and technology, contributing to our understanding of the universe through cutting-edge research and development.

Job Overview:
The Computing Engineer position at CERN involves contributing to the design, development, and maintenance of web-based applications that support the operational and engineering activities of the Electrical Engineering Group. The successful candidate will work within a small, agile, and talented cross-functional team in the Controls and Business Support Section. This role requires proficiency in developing web-based applications, with a focus on both frontend and backend components using modern web technologies. The engineer will be responsible for maintaining, enhancing, and modernizing existing web applications that facilitate operational workflows, ensuring seamless integration and interoperability of digital tools within CERN's broader infrastructure ecosystem. Additionally, the role includes creating user documentation to guide users on how to effectively utilize the applications, as well as contributing to DevOps processes such as continuous integration and deployment, and containerization strategies.

Duties and Responsibilities:
The duties and responsibilities of the Computing Engineer include:
  • Maintaining, enhancing, and modernizing existing web applications that support operational workflows.
  • Designing and implementing robust frontend and backend components using modern web technologies.
  • Ensuring seamless integration and interoperability of digital tools within CERN's broader infrastructure ecosystem.
  • Creating user documentation, including user guides, tutorials, and help documentation, to assist users in navigating the applications.
  • Contributing to DevOps processes, including continuous integration and deployment, and containerization strategies.
  • Collaborating with cross-functional teams to deliver high-quality software solutions that meet the needs of the Electrical Engineering Group.

Required Qualifications:
Candidates must demonstrate proficiency in developing web-based applications, with specific expertise in Java backend development. A strong knowledge of Spring Boot and JPA is essential, along with proficiency in Angular or equivalent modern frontend frameworks. A solid understanding of relational databases, data modeling, and PL/SQL is required. Familiarity with full-stack development practices, CI/CD pipelines, Docker, and Jira is also necessary. Exposure to C# and .NET APIs is considered an asset. Candidates should possess strong problem-solving skills and the ability to work collaboratively within a team environment.

Educational Background:
The ideal candidate should hold a Bachelor's or Master's degree in Software Engineering or a related field. Applicants without a university degree are not eligible for this position, and those with a PhD are also not eligible. The educational background should provide a solid foundation in software development principles and practices, equipping the candidate with the necessary skills to succeed in this role.

Experience:
Candidates should have a maximum of two years of professional experience since graduation in Software Engineering or a related field. This experience should ideally include work related to web-based application development, demonstrating the ability to apply theoretical knowledge in practical settings. The position is suitable for recent graduates or those early in their careers who are looking to gain valuable experience in a dynamic and innovative environment.

Languages:
Proficiency in spoken and written English or French is mandatory, with a commitment to learn the basics of the other language. This bilingual requirement is essential for effective communication within the diverse international team at CERN.

Additional Notes:
The contract duration for this position is 24 months, with a possible extension of up to 36 months maximum. The working hours are set at 40 hours per week, and the position is fully onsite at CERN in Geneva. The target start date for this role is February 1, 202
  • The job reference for this position is EN-EL-CBS-2025-279-GRAE. The compensation includes a monthly stipend ranging from 5196 to 5716 Swiss Francs, which is tax-free and dependent on the candidate's degree. Additional benefits include 30 days of paid leave per year, comprehensive health insurance coverage for the employee and their family, and a relocation package that may include installation grants and travel expenses. On-the-job and formal training opportunities, including language classes, are also provided.
Apply now
Similar Jobs