StaatsJobs.com – Startseite
E 13 TVöD VKA

Research Software Engineer (RSE) (m/w/d)

Research Software Engineer (RSE) (m/w/d)

Wissenschaft/Forschung

Vollzeit oder Teilzeit

E 13 TVöD

Jetzt online bewerben

Als wissenschaftlich-technische Bundesoberbehörde mit Sitz in Berlin leisten wir mit Forschung, Prüfung und Beratung einen wichtigen Beitrag zum Schutz von Mensch, Umwelt und Sachgütern. Als Research Software Engineer (RSE) im Fachbereich eScience entwickeln Sie wiederverwendbare Softwarekomponenten und Dateninfrastrukturen für das Forschungsdatenmanagement der BAM.

Sie arbeiten an der Schnittstelle von wissenschaftlicher Softwareentwicklung, Datenmodellierung, Forschungsdatenmanagement und der Integration von Datensystemen. Dabei wirken Sie von Beginn an an der Entwicklung eines neuen Softwareprodukts mit und übernehmen schrittweise technische Verantwortung für Architektur, Qualitätssicherung, Releases, Dokumentation sowie die Integration in das Forschungsdatenökosystem der BAM.

Wir bieten ein breites Spektrum anspruchsvoller Aufgaben an der Schnittstelle von Informatik, Data Science und Materialforschung. Nutzen Sie die Chance, gemeinsam mit internationalen, jungen und innovativen Fachkräften die Digitalisierung der Materialforschung aktiv mitzugestalten.

Mitarbeit an einer modularen, Python-basierten Softwarearchitektur, die wissenschaftliche Fachmodelle von plattformspezifischen Implementierungen trennt

Sicherstellung der Softwarequalität durch automatisierte Tests, Code Reviews, Dokumentation, reproduzierbare Entwicklungsprozesse und Continuous Integration

Schrittweise Übernahme technischer Verantwortung für das Softwareprodukt, einschließlich Release-Management, Priorisierung von Entwicklungsaufgaben, Architekturentscheidungen, Bearbeitung von Nutzeranforderungen sowie nachhaltiger Weiterentwicklung

Erfolgreich abgeschlossenes wissenschaftliches Hochschulstudium (Master / Diplom) in Informatik, Data Science, Scientific Computing, Physik, Mathematik, Bioinformatik, Ingenieurwissenschaften oder einer vergleichbaren einschlägigen Fachrichtung

Sehr gute Programmierkenntnisse in Python, nachgewiesen durch die Entwicklung wissenschaftlicher, datenorientierter oder vergleichbarer Software

Gute Kenntnisse moderner Softwareentwicklungspraktiken wie Versionsverwaltung mit Git, automatisiertes Testen, Code Reviews, Dokumentation und reproduzierbare Entwicklungsprozesse

Erfahrung mit Linux-basierten Entwicklungsumgebungen und Kommandozeilenwerkzeugen

Kenntnisse in der Integration von KI- / LLM-basierten Werkzeugen für Datenverarbeitung und -analyse, nachgewiesen durch Projekte, Forschung, Berufserfahrung oder entsprechende praktische Weiterbildung

Kenntnisse der strukturierten Datenmodellierung, z. B. Datenmodelle oder Schemata, SQL- / NoSQL-Datenbanken, REST-APIs, JSON, XML oder vergleichbare Technologien

Sehr gute Englischkenntnisse in Wort und Schrift; gute Deutschkenntnisse oder die Bereitschaft, diese weiterzuentwickeln

Erfahrung mit CI/CD, Software-Paketierung sowie Veröffentlichung von Softwarebibliotheken ist wünschenswert

Verständnis für die Prinzipien nachhaltiger und wiederverwendbarer Forschungssoftware, insbesondere Wartbarkeit, Nachvollziehbarkeit, Interoperabilität und Reproduzierbarkeit, ist wünschenswert

Ein diversitätsorientiertes Arbeitsumfeld mit gelebter Chancengleichheit, in dem unterschiedliche Perspektiven geschätzt und individuelle Potenziale gefördert werden

Attraktives und modernes Arbeitsumfeld mit hervorragender Infrastruktur und Ausstattung auf wissenschaftlich neuestem Stand

Flexible Arbeitszeit

Arbeit in nationalen und internationalen Netzwerken mit Universitäten, Forschungseinrichtungen und Industrieunternehmen

Ein umfangreiches und berufsgruppenübergreifendes Fort- und Weiterbildungsangebot

Zugang zu hochwertigen Fortbildungsangeboten und Trainings zu Digitalisierungsthemen für zielgerichtete / fachliche Weiterentwicklung.

Ein attraktives und modernes Arbeitsumfeld mit hervorragender Infrastruktur und Ausstattung auf wissenschaftlich neuestem Stand

Vielfältige Fort- und Weiterbildungsmöglichkeiten sowie Zugang zu hochwertigen Fortbildungsangeboten und Trainings zu Digitalisierungsthemen

Flexible Arbeitszeiten und die Möglichkeit zum mobilen Arbeiten

Ein wertschätzendes, diversitätsorientiertes Arbeitsumfeld mit Raum für eigene Ideen, digitale Innovationen und aktive Mitgestaltung

Möglichkeiten der internen, fachübergreifenden Vernetzung u. a. in unseren interdisziplinären Digitalisierungs-Communities sowie Teilnahme an Teamevents

Arbeit in nationalen und internationalen Netzwerken mit Universitäten, Forschungseinrichtungen und Industrieunternehmen

Die BAM fördert die berufliche Gleichstellung von Frauen und Männern. Bewerbungen von Frauen begrüßen wir daher besonders. Schwerbehinderte oder ihnen gleichgestellte Menschen werden bei gleicher Eignung bevorzugt berücksichtigt.

Jetzt online bewerben

2026-10-12T21:59:59Z FULL_TIME

Als Research Software Engineer (RSE) im Fachbereich eScience entwickeln Sie wiederverwendbare Softwarekomponenten und Dateninfrastrukturen für das Forschungsdatenmanagement der BAM.

Sie arbeiten an der Schnittstelle von wissenschaftlicher Softwareentwicklung, Datenmodellierung, Forschungsdatenmanagement und der Integration von Datensystemen. Dabei wirken Sie von Beginn an an der Entwicklung eines neuen Softwareprodukts mit und übernehmen schrittweise technische Verantwortung für Architektur, Qualitätssicherung, Releases, Dokumentation sowie die Integration in das Forschungsdatenökosystem der BAM.

Wir bieten ein breites Spektrum anspruchsvoller Aufgaben an der Schnittstelle von Informatik, Data Science und Materialforschung. Nutzen Sie die Chance, gemeinsam mit internationalen, jungen und innovativen Fachkräften die Digitalisierung der Materialforschung aktiv mitzugestalten.

Mitarbeit an einer modularen, Python-basierten Softwarearchitektur, die wissenschaftliche Fachmodelle von plattformspezifischen Implementierungen trennt

Sicherstellung der Softwarequalität durch automatisierte Tests, Code Reviews, Dokumentation, reproduzierbare Entwicklungsprozesse und Continuous Integration

Schrittweise Übernahme technischer Verantwortung für das Softwareprodukt, einschließlich Release-Management, Priorisierung von Entwicklungsaufgaben, Architekturentscheidungen, Bearbeitung von Nutzeranforderungen sowie nachhaltiger Weiterentwicklung

Erfolgreich abgeschlossenes wissenschaftliches Hochschulstudium (Master / Diplom) in Informatik, Data Science, Scientific Computing, Physik, Mathematik, Bioinformatik, Ingenieurwissenschaften oder einer vergleichbaren einschlägigen Fachrichtung

Sehr gute Programmierkenntnisse in Python, nachgewiesen durch die Entwicklung wissenschaftlicher, datenorientierter oder vergleichbarer Software

Gute Kenntnisse moderner Softwareentwicklungspraktiken wie Versionsverwaltung mit Git, automatisiertes Testen, Code Reviews, Dokumentation und reproduzierbare Entwicklungsprozesse

Erfahrung mit Linux-basierten Entwicklungsumgebungen und Kommandozeilenwerkzeugen

Kenntnisse in der Integration von KI- / LLM-basierten Werkzeugen für Datenverarbeitung und -analyse, nachgewiesen durch Projekte, Forschung, Berufserfahrung oder entsprechende praktische Weiterbildung

Kenntnisse der strukturierten Datenmodellierung, z. B. Datenmodelle oder Schemata, SQL- / NoSQL-Datenbanken, REST-APIs, JSON, XML oder vergleichbare Technologien

Sehr gute Englischkenntnisse in Wort und Schrift; gute Deutschkenntnisse oder die Bereitschaft, diese weiterzuentwickeln

Erfahrung mit CI/CD, Software-Paketierung sowie Veröffentlichung von Softwarebibliotheken ist wünschenswert

Verständnis für die Prinzipien nachhaltiger und wiederverwendbarer Forschungssoftware, insbesondere Wartbarkeit, Nachvollziehbarkeit, Interoperabilität und Reproduzierbarkeit, ist wünschenswert

Die Bewerbung erfolgt direkt beim Arbeitgeber über Jooble.

Zur Bewerbung ↗

Ähnliche Stellenangebote