Jobs
Meine Anzeigen
Meine Job-Alerts
Anmelden
Einen Job finden Tipps & Tricks Firmen
Suchen

Python software engineer (be-css-ide-2026-114-ld)

Genf
CERN
Software Ingenieur
Inserat online seit: 4 Juni
Beschreibung

Python Software Engineer (BE-CSS-IDE-2026-114-LD)

Posted: 03.06.2026

Job reference: 78bb3facbedcfc2e34e529b9bf988d6c


Job information

Location: CERN, Switzerland

Contract type: Limited duration contract (5 years), with possibility to extend up to 8 years and eligibility for indefinite contract subject to conditions.

Working Hours: 40 hours per week.

Job Flexibility: Hybrid

Job grade: 6‑7


Responsibilities

* Design and maintain Python bindings to the accelerator control system using REST, gRPC, event‑driven messaging (e.g., ZMQ), and bindings to existing C++ and Java libraries.
* Build reusable components, widgets, and libraries supporting control application development at CERN.
* Develop and maintain PyQt6‑based control applications used in the CERN Control Centre.
* Contribute to the selection and configuration of a coherent DevOps toolchain for Python, covering dependency management, packaging, testing, CI/CD, and deployment monitoring.
* Collaborate with user communities to establish and document best practices for developing Python‑based control applications.
* Contribute relevant developments back to the open source community.
* Take ownership of key systems or tools, driving their evolution through active engagement with stakeholders.
* Mentor junior engineers, sharing knowledge and supporting their growth.


Qualifications

* Master’s Degree or equivalent experience in Computer Science or a related field.
* Extensive experience with Python, including typed Python and asynchronous programming patterns.
* Advanced knowledge of API and application design, with proven experience designing and evolving client‑oriented APIs and SDKs.
* Solid grasp of platform engineering principles and modern software engineering practices, including quality assurance and DevOps.
* Knowledge of Qt and its Python bindings (PyQt or PySide) is a plus; willingness to learn is equally valued.
* Experience in UI design with a strong focus on usability and developer experience is desirable.
* Comfortable working across a broad and evolving technology landscape, with curiosity and initiative to develop new expertise as the role demands.


Technical competencies

* Knowledge of programming techniques and languages.
* Design of databases/repositories.
* Architecture and design of ICT systems.
* Identification and selection of relevant emerging ICT technologies.
* Conceptualising, designing and developing user experiences and interfaces.


Behavioural competencies

* Achieving results: delivering high‑quality work on time.
* Solving problems: adopting a pragmatic approach, favoring generic solutions.
* Working in teams: positive, constructive attitude.
* Accountability: conscientious, reliable, delivering on promises.
* Flexibility: adapting quickly to shifting priorities.


Language skills

* Spoken and written English; commitment to learn French.


Benefits

* Competitive tax‑free salary, increasing with experience.
* 30 days of paid leave per year plus 2 weeks annual closure.
* Coverage by CERN’s comprehensive health insurance scheme (for you, spouse and children).
* Membership of the CERN Pension Fund.
* Family, child and infant monthly allowances, depending on circumstances.
* Relocation package (installation grant, removal, travel expenses) depending on circumstances.


Employment Conditions

* Contract type: Limited duration contract (5 years); holders may apply for an indefinite position subject to conditions.
* Working Hours: 40 hours per week.
* Job Flexibility: Hybrid.
* Job grade: 6‑7.


Legal statement

Diversity has been an integral part of CERN's mission since its foundation and is an established value of the Organization.

#J-18808-Ljbffr

Bewerben
E-Mail Alert anlegen
Alert aktiviert
Speichern
Speichern
Ähnlicher Job
Backend software engineer
Genf
infomaniak | The Ethical Cloud
Software Ingenieur
Ähnlicher Job
Software engineer -
Genf
infomaniak | The Ethical Cloud
Software Ingenieur
Ähnlicher Job
Software engineer golang
Genf
infomaniak | The Ethical Cloud
Software Ingenieur
Ähnliche Jobs
Stellenanzeigen CERN
CERN Jobs in Genf
Informatik und IT Jobs in Genf
Jobs Genf
Jobs Genf (Bezirk)
Jobs Genf (Kanton)
Home > Stellenanzeigen > Informatik und IT Jobs > Software Ingenieur Jobs > Software Ingenieur Jobs in Genf > Python Software Engineer (BE-CSS-IDE-2026-114-LD)

Jobijoba

  • Karriere & Bewerbung
  • Bewertungen Unternehmen

Stellenanzeigen finden

  • Stellenanzeigen nach Job-Titel
  • Stellenanzeigen nach Berufsfeld
  • Stellenanzeigen nach Firma
  • Stellenanzeigen nach Ort

Kontakt / Partner

  • Kontakt
  • Veröffentlichen Sie Ihre Angebote auf Jobijoba

Impressum - Allgemeine Nutzungsbedingungen - Datenschutzerklärung - Meine Cookies verwalten - Barrierefreiheit: Nicht konform

© 2026 Jobijoba - Alle Rechte vorbehalten

Bewerben
E-Mail Alert anlegen
Alert aktiviert
Speichern
Speichern