Software engineer (viral and bacterial sequence database)
Software engineer (viral and bacterial sequence database)

Software engineer (viral and bacterial sequence database)

Basel Vollzeit 36000 - 60000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
ETH Zürich

Auf einen Blick

  • Aufgaben: Entwickle Software für die Analyse von Virus- und Bakterien-Datenbanken.
  • Arbeitgeber: ETH Zürich, eine führende Universität in Wissenschaft und Technologie.
  • Mitarbeitervorteile: Flexible Arbeitszeiten, Unterstützung für persönliche Entwicklung und spannende Projekte im Bereich öffentliche Gesundheit.
  • Warum dieser Job: Trage zur Bekämpfung von Pandemien bei und arbeite mit einem internationalen Team.
  • Gewünschte Qualifikationen: Erfahrung in Bioinformatik, Python und Webentwicklung mit TypeScript und React.
  • Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einer offenen, inklusiven Kultur.

Das voraussichtliche Gehalt liegt zwischen 36000 - 60000 € pro Jahr.

Die Computational Evolution Group, geleitet von Prof. Dr. Tanja Stadler, im Department of Biosystems Science and Engineering (D-BSSE) an der ETH Zürich arbeitet an der Schnittstelle von Mathematik, Informatik und Evolutionsbiologie. Wir entwickeln Methoden, um evolutionäre, ökologische, epidemiologische und entwicklungsbiologische Prozesse auf verschiedenen Ebenen basierend auf genetischen Daten zu verstehen. In unseren Projekten übertragen wir modernste Wissenschaft in produktionsbereite Software. Insbesondere entwickeln wir genomische Datenbanken, Webanwendungen und APIs, um die Echtzeitüberwachung von Pathogenvarianten zu erleichtern und epidemiologische Fragen zu beantworten. Dabei arbeiten wir eng mit Gesundheitsbehörden und Wissenschaftlern weltweit zusammen.

Wir suchen einen motivierten Junior Software Engineer, der unser interdisziplinäres Team verstärkt. Die Position ist befristet auf ein Jahr und beginnt im Juni 2026.

Projekt Hintergrund

Die Projekte sind im Kontext der SARS-CoV-2-Pandemie verankert. Als Reaktion auf die schnell wachsende Anzahl verfügbarer Genomsequenzen und den dringenden Bedarf, aufkommende Varianten von Interesse zu verfolgen, haben wir Software entwickelt, um die Erkennung und Verfolgung neuer Varianten zu erleichtern und das Management sowie den Austausch von Sequenzierungsdaten von Pathogenen zu unterstützen. Unsere Projekte konzentrierten sich zunächst auf Virusdaten. Dieses Datenbanksystem ist in TypeScript, React, Kotlin und Python geschrieben, und ein Teil der Position besteht darin, dieses System zu erweitern. Ein anderer Teil dieser Position besteht darin, ein neuartiges Datenbanksystem für bakterielle Pangenomdaten basierend auf einem Prototyp zu entwickeln, der in einem Forschungsprojekt entwickelt wurde. Das Backend des Prototyps ist in Python (mit einigen C++-Bindings) geschrieben, und das Frontend ist in TypeScript und React geschrieben.

Wir arbeiten eng mit anderen Forschungsgruppen in Basel und anderen Ländern sowie mit Gesundheitsbehörden, einschließlich des Bundesamts für Gesundheit (BAG) der Schweiz und den Centers for Disease Control and Prevention (CDC) der Vereinigten Staaten, zusammen. Wir legen Wert auf gute Praktiken in der Softwareentwicklung. Wir führen Code-Reviews durch, haben automatisierte Testpipelines und bemühen uns, modernen, sauberen und wartbaren Code zu schreiben. Wir arbeiten auch agil und sind immer offen für Vorschläge zur Verbesserung der Teamarbeit.

Stellenbeschreibung

Sie werden zusammen mit anderen Software-Ingenieuren und Wissenschaftlern aus unserer Gruppe und von Partnern arbeiten. Sie werden ein bestehendes Datenbanksystem für virale Sequenzierungsdaten erweitern. Basierend auf einem bestehenden Forschungsprototyp werden Sie ein neues skalierbares Datenbanksystem für bakterielle Pangenomdaten entwerfen, implementieren und testen. Sie werden mit anderen Benutzern und Wissenschaftlern interagieren, um Bedürfnisse und Anforderungen zu identifizieren und zu verfeinern.

Profil

Wir suchen einen motivierten Kollegen mit Interesse daran, zur öffentlichen Gesundheit und zur genomischen Epidemiologie beizutragen. Die Position erfordert:

  • Erfahrung in der bakteriellen Bioinformatik, insbesondere mit Pangenomdaten (relevante Publikationen sind von Vorteil).
  • Starke Fähigkeiten in Python. Erfahrung mit Tools wie mypy, black und ruff ist von Vorteil.
  • Erfahrung in der Webentwicklung, idealerweise mit TypeScript und React.
  • Erfahrung in der Entwicklung von Datenbank-Engines und Kenntnisse über zentrale Datenbankeigenschaften und deren Implementierung.
  • C++-Erfahrung ist sehr vorteilhaft.
  • Erfahrung in Phylogenetik und (Bayesian) Phylodynamik.
  • Ein Master-Abschluss in Informatik, Bioinformatik oder einem verwandten Bereich.
  • Interesse an der Arbeit in einem interdisziplinären und internationalen Team.

Wir schätzen eine offene und inklusive Gruppenkultur und erwarten von Ihnen, dass Sie uns helfen, eine positive Teamdynamik und ein einladendes Arbeitsumfeld aufrechtzuerhalten. Die Arbeitssprache in unserer Gruppe ist Englisch, und es sind keine Deutschkenntnisse erforderlich.

Wir stehen Kandidaten aller Erfahrungsstufen offen gegenüber. Im Einklang mit unserem Engagement für eine offene und inklusive Gruppenkultur begrüßen wir Bewerbungen von Personen aller demografischen Gruppen und persönlichen Hintergründe.

Wir bieten

Wir bieten ein dynamisches und unterstützendes Arbeitsumfeld mit flexiblen Arbeitszeiten. Wir bieten ein sehr spannendes Projekt mit direkten Beiträgen zur öffentlichen Gesundheit. Wir legen Wert auf persönliches Wachstum und Karriereentwicklungsmöglichkeiten und unterstützen Sie mit Mitteln zur Teilnahme an Kursen, Workshops und anderen relevanten Veranstaltungen. Die Schweiz bietet eine hohe Lebensqualität – einschließlich schöner Naturlandschaften und fantastischer Infrastruktur. Wir freuen uns darauf, Ihnen zu zeigen, warum Basel, eine sehr internationale kleine Stadt, die zehnthöchste Lebensqualität der Welt laut Mercer hat, ein großartiger Ort zum Leben und Arbeiten ist!

Wir schätzen Vielfalt und Nachhaltigkeit

Im Einklang mit unseren Werten fördert die ETH Zürich eine inklusive Kultur. Wir setzen uns für Chancengleichheit ein, schätzen Vielfalt und pflegen ein Arbeits- und Lernumfeld, in dem die Rechte und die Würde aller Mitarbeiter und Studierenden respektiert werden. Besuchen Sie unsere Website zu Chancengleichheit und Vielfalt, um zu erfahren, wie wir ein faires und offenes Umfeld gewährleisten, das es jedem ermöglicht, zu wachsen und zu gedeihen. Nachhaltigkeit ist ein Kernwert für uns – wir arbeiten konsequent auf eine klimaneutrale Zukunft hin.

Über die ETH Zürich

Die ETH Zürich ist eine der weltweit führenden Universitäten, die sich auf Wissenschaft und Technologie spezialisiert hat. Wir sind bekannt für unsere hervorragende Ausbildung, bahnbrechende Grundlagenforschung und den direkten Transfer neuen Wissens in die Gesellschaft. Über 30.000 Menschen aus mehr als 120 Ländern finden unsere Universität als einen Ort, der unabhängiges Denken fördert und ein Umfeld schafft, das Exzellenz inspiriert. Im Herzen Europas gelegen, aber mit Verbindungen in die ganze Welt, arbeiten wir gemeinsam daran, Lösungen für die globalen Herausforderungen von heute und morgen zu entwickeln.

Software engineer (viral and bacterial sequence database) Arbeitgeber: ETH Zürich

ETH Zürich bietet eine dynamische und unterstützende Arbeitsumgebung mit flexiblen Arbeitszeiten und direkten Beiträgen zur öffentlichen Gesundheit. Wir fördern persönliches Wachstum und Karriereentwicklung durch finanzielle Unterstützung für Kurse und Workshops. Basel, als eine der lebenswertesten Städte der Welt, bietet eine hohe Lebensqualität und eine internationale Atmosphäre, die das Arbeiten und Leben hier besonders attraktiv macht.
ETH Zürich

Kontaktperson:

ETH Zürich HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software engineer (viral and bacterial sequence database)

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach informellen Gesprächen oder Mentoring – viele sind bereit, ihre Erfahrungen zu teilen.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Es gibt viele Online-Ressourcen, die dir dabei helfen können.

Tipp Nummer 3

Zeige dein Interesse an der Forschung! Lies aktuelle Publikationen über bakterielle Bioinformatik und zeige in Gesprächen, dass du die neuesten Entwicklungen verfolgst. Das zeigt, dass du engagiert bist und wirklich zur Gruppe passen möchtest.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So hast du die besten Chancen, gesehen zu werden. Und vergiss nicht, deine Leidenschaft für öffentliche Gesundheit und Genomik zu betonen – das kommt immer gut an!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software engineer (viral and bacterial sequence database)

Bakterielle Bioinformatik
Pangenom-Daten
Python
TypeScript
React
Datenbankentwicklung
C++
Phylogenetik
Bayesian Phylodynamik
Software Engineering Praktiken
Agile Methoden
Automatisierte Testpipelines
Interdisziplinäre Zusammenarbeit
Kommunikationsfähigkeiten

Tipps für deine Bewerbung 🫡

Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Note und erzähle uns, warum du dich für diese Position interessierst. Wir lieben es, wenn Bewerber ihre Leidenschaft für Softwareentwicklung und öffentliche Gesundheit zum Ausdruck bringen.

Betone deine Fähigkeiten: Stell sicher, dass du deine relevanten Fähigkeiten und Erfahrungen klar hervorhebst. Wenn du mit Python, TypeScript oder React gearbeitet hast, lass es uns wissen! Zeige uns, wie du zur Weiterentwicklung unserer Projekte beitragen kannst.

Sei präzise und strukturiert: Halte deine Bewerbung klar und übersichtlich. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. Wir schätzen gut strukturierte Dokumente, die leicht zu lesen sind und schnell die wichtigsten Punkte vermitteln.

Bewirb dich über unsere Website: Vergiss nicht, dich direkt über unsere Website zu bewerben! Das macht es uns einfacher, deine Bewerbung zu finden und zu bearbeiten. Wir freuen uns darauf, von dir zu hören und vielleicht bald im Team zu haben!

Wie du dich auf ein Vorstellungsgespräch bei ETH Zürich vorbereitest

Verstehe die Projekte

Mach dich mit den Projekten der Computational Evolution Group vertraut. Informiere dich über die Software, die sie entwickeln, und die Herausforderungen, die sie angehen. Zeige im Interview, dass du die Bedeutung ihrer Arbeit verstehst und wie deine Fähigkeiten dazu beitragen können.

Technische Vorbereitung

Stelle sicher, dass du deine Kenntnisse in Python, TypeScript und React auffrischst. Bereite dich darauf vor, technische Fragen zu beantworten oder sogar kleine Programmieraufgaben zu lösen. Es könnte auch hilfreich sein, Beispiele für deine bisherigen Arbeiten oder Projekte parat zu haben.

Teamarbeit betonen

Da die Position in einem interdisziplinären Team ist, solltest du deine Erfahrungen in der Zusammenarbeit mit anderen betonen. Bereite Beispiele vor, die zeigen, wie du zur Teamdynamik beigetragen hast und wie du Feedback gegeben und empfangen hast.

Interesse an öffentlicher Gesundheit zeigen

Zeige dein Interesse an öffentlicher Gesundheit und epidemiologischen Fragen. Diskutiere, warum du denkst, dass deine Rolle wichtig ist, um die Herausforderungen im Bereich der Genomik und der Krankheitsüberwachung zu bewältigen. Das zeigt, dass du nicht nur technisch versiert bist, sondern auch ein Verständnis für den größeren Kontext hast.

Software engineer (viral and bacterial sequence database)
ETH Zürich
Standort: Basel
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>