Software Engineer - Backend & Plattform

Universitätsklinikum Frankfurt
FRANKFURT AM MAIN, Germany
7 days ago
Apply on jobdb.softgarden.de
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
€52,320.0 - €80,724.0
Working hours
Shift work
Languages
English, German

Tech stack

Application Programming Interfaces (APIs) User Authentication Automation of Tests Databases Continuous Integration Python (Programming Language) PostgreSQL Software Architecture Large Language Models Backend Restful APIs

Job description

  • Entwurf, Entwicklung und Pflege unserer event-getriebenen Backend-Plattform (Python, moderne Web-/API-Frameworks).
  • Modellierung und Weiterentwicklung von Event-Stores und deren Projektionen auf einer relationalen Datenbank, inkl. Datenbank-Migrationen und manipulationssicherem Audit-Trail.
  • Verantwortung für die plattformweiten Schnittstellen- und Datenverträge über mehrere Repositories hinweg (versionierte Event- und API-Schemas) und deren konsistente Durchsetzung.
  • Sicherstellung von Architektur-Integrität und Datenqualität durch automatisierte Tests und ausführbare Architektur-Prüfungen (Fitness Functions).
  • Security-by-Design im Backend: Sichere Authentifizierung/Autorisierung und sorgfältiger, DSGVO-konformer Umgang mit Forschungs- und Gesundheitsdaten.
  • Technische Abstimmung mit den angrenzenden Entwicklungs- und Betriebsrollen sowie unterstützende Mitwirkung an Deployment und Betrieb.

Requirements

  • Abgeschlossenes einschlägiges Studium oder vergleichbare Kenntnisse und Fähigkeiten durch einschlägige Berufserfahrung.
  • Mehrjährige, fundierte Erfahrung in der Backend-Entwicklung mit Python und modernen Web-/API-Frameworks.
  • Sehr gute Kenntnisse in relationaler Datenmodellierung und Datenbanken (PostgreSQL) sowie im Entwurf von REST-APIs.
  • Erfahrung mit sauberer, testgetriebener Softwarearchitektur; wünschenswert: event-getriebene Architekturen, schema-basierte Schnittstellenverträge, Container und CI/CD.
  • Offenheit für und idealerweise Erfahrung mit LLM-basierten Code-Assistenzwerkzeugen im Entwicklungsalltag.
  • Selbstständige, strukturierte und sorgfältige Arbeitsweise; Freude an Verantwortung für anspruchsvolle technische Fragestellungen.
  • Fließende Deutsch- und Englischkenntnisse in Wort und Schrift.
  • Aufgrund gesetzlicher Bestimmungen ist ein gültiger Nachweis der Masernimmunität / Masernschutzimpfung notwendig.

Benefits & conditions

Das Institut für Digitale Medizin und Klinische Datenwissenschaften (IDMKD) (Direktor: Prof. Dr. J. Janne Vehreschild) steht für die Prinzipien der New Work: Familienfreundlichkeit mit agilem, hybridem Arbeiten und flexiblen Arbeitszeiten, Toleranz und Diversität, Entscheidungen auf Augenhöhe und transparente Kommunikation mit offener Lern- und Fehlerkultur - nur einen Kicker haben wir (noch) nicht. Gemeinsam übernehmen wir Schlüsselaufgaben in großen nationalen und europäischen Konsortien rund um unsere drei Kernbereiche: Translationale Studien & Analytik, Forschungsökosysteme und Digitale Anwendungen & Plattformen., * Tarifvertrag TV-G-U, E 12 (bei einer Vollzeitstelle)

  • 30 Tage Urlaub, 40 Stunden / Woche, Jahressonderzahlung, betriebliche Altersvorsorge
  • Sinnstiftende Aufgabe: Anspruchsvolle, abwechslungsreiche Entwicklungsaufgaben mit echtem Beitrag zur klinischen Forschung auf nationaler Ebene - in einem interdisziplinären, gut vernetzten Umfeld und einer zeitgemäßen Arbeitsumgebung.
  • Gestaltungsspielraum und Zeit für eigene Ideen
  • Gezielte Entwicklung & Mentoring mit individuellen Fortbildungsoptionen, inkl. Konferenz- und Weiterbildungsbesuchen.
  • Kostenloses Landesticket Hessen
  • Flexible Arbeitszeit und familienfreundliche Regelungen mit der Möglichkeit zur “Mobilen Arbeit” (bis 40% der monatlichen Arbeitszeit)
  • Vielfältige Weiterbildungsangebote über die Goethe-Uni
  • Ein Arbeitsplatz in angenehmer Arbeitsatmosphäre in einem freundlichen und dynamischen Team.

  • Gesundheitsförderung
  • Kitaplätze, Ferienbetreuung (Infos beim Familienservice)
  • Einblicke: Instagram, YouTube, LinkedIn
  • FAQ´s für neue Beschäftigte

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobdb.softgarden.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:25 min

Advantages of migrating search infrastructure to PostgreSQL

Dharin Shah Dharin Shah · World Congress 2025

Videos

See all

Related articles

See all