Senior Software Engineer / Product Engineer

Epikur Software GmbH & Co. KG
Berlin, Germany
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
German
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Microsoft Azure Cloud Computing EHealth Java Virtual Machine (JVM) Large Language Models Grafana Spring-boot Containerization

Job description

Psychotherapeutische Praxen vertrauen darauf, dass unsere Software zuverlässig läuft, auch die KI-gestützte. Du baust die technische Substanz dahinter: unseren KI-gestützten in-App-Assistenten für psychotherapeutische Praxen und die Plattform-Services, die andere Produktteams bei uns nutzen.

Ein ML-Forscher musst du dafür nicht sein. Du bringst Architektur-Tiefe und ein solides JVM-Fundament mit. Wie man KI-Komponenten produktreif und regelkonform macht, erarbeiten wir gemeinsam., * Du entwirfst und baust die Services hinter unserem KI-gestützten in-App-Assistenten, von der Architektur bis zum produktiven Betrieb.

  • Du entwickelst Plattform-Services: Fähigkeiten, die andere Produktteams integrieren, statt sie neu zu bauen.
  • Du bringst KI-Komponenten (LLMs, RAG, agentische Workflows) in produktreife Software, mit den Guardrails, die ein Healthcare-Produkt braucht.
  • Du baust Datenschutz und Compliance von Anfang an mit ein (DSGVO Artikel 9, EU AI Act), als Design-Constraint statt Nachgedanke.

Requirements

  • Mehrjährige Erfahrung im Java/JVM-Umfeld, idealerweise mit Spring Boot
  • Echte Architektur-Tiefe: Du entwirfst Systeme und triffst begründete Trade-offs
  • Erfahrung im Healthcare-IT-Umfeld oder einer vergleichbar regulierten Branche
  • Offenheit für KI: Du willst mit LLMs bauen und sie produktreif machen
  • Sehr gute Deutschkenntnisse (C1)
  • Wohnsitz in Berlin oder konkreter Umzugswunsch

Ein echtes Plus (kein Muss):

  • Praktische Erfahrung mit LLM-Integration, RAG oder agentischen Systemen
  • Erfahrung mit Cloud (Azure), Containerisierung und Observability (Grafana, Loki)
  • Domänenwissen aus dem Gesundheitswesen (PVS, TI, gematik, KBV)

Benefits & conditions

  • 32 Tage Urlaub
  • Vertrauensarbeitszeit, keine Zeiterfassung, kein Rechtfertigungsbedarf
  • Hybrides Arbeiten: 2 bis 3 Tage Berlin-Charlottenburg, der Rest mobil
  • Wöchentlicher Company Day mit Teamlunch
  • Deutschlandticket (optional), betriebliche Altersvorsorge, Corporate Benefits
  • Direkter Einstieg in ein Unternehmen mit 25 Jahren Marktpräsenz und kurzen Entscheidungswegen

Apply for this position

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

Apply on de.indeed.com

Good distractions

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

10:40 min

Visualizing Prometheus open metrics using custom Grafana dashboards

Stijn Polfliet · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:04 min

Visualizing Keycloak performance via standard Grafana troubleshooting dashboards

Alexander Schwartz Alexander Schwartz · World Congress 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

4:47 min

Automating frontend performance metrics with Google Lighthouse

Miki Lombardi · JS Congress

Videos

See all

Related articles

See all