Caspar Health
Caspar Health
Caspar Health is a digital health and SaaS company developing technology-enabled rehabilitation, prevention, and aftercare services. Its platform helps clinics provide personalized digital therapy through an app-based care model, supporting consistent treatment quality and efficient use of medical staff resources. Caspar Health works with a multiprofessional team and operates in the healthcare sector, contributing to the expansion of digital care in Germany and beyond.

Senior Software Engineer, Healthcare Integrations

Build and operate FHIR, HL7, REST, and CSV integrations for Caspar Health’s digital rehabilitation platform. Connect clinics and software partners through dependable backend services.

Description

  • Build and operate healthcare integrations using HL7 v2, REST APIs, FHIR, and CSV imports.
  • Expand backend engineering capacity and connect clinic IT teams and software partners with Caspar Health.
  • Guide integrations from requirements and data mapping through implementation, partner testing, launch, and ongoing support.
  • Maintain existing interfaces, address production issues, and accommodate changes in clinic and partner systems.
  • Create dependable data flows for patient records and therapy schedules.
  • Develop and maintain backend services and versioned APIs with Ruby on Rails and TypeScript.
  • Manage duplicate messages, delayed or out-of-order updates, cancellations, and partial failures with clear retry and reconciliation processes.
  • Improve the developer portal with runnable quickstarts, API documentation, synthetic examples, and troubleshooting advice.
  • Agree on tested interface contracts and repeatable onboarding processes with clinics and software partners.
  • Strengthen automated contract and end-to-end testing, monitoring, and operational runbooks.
  • Share maintenance, support, and expertise through pairing, design discussions, and code reviews.
  • Apply secure authentication, authorization, tenant isolation, and data-handling practices with infrastructure and privacy specialists.

Requirements

  • Have substantial hands-on experience delivering production FHIR integrations, including owning implementation and post-launch troubleshooting.
  • Understand FHIR resources, profiles, implementation guides, identifiers, terminology bindings, extensions, and validation.
  • Have production experience with Ruby on Rails, including maintaining and troubleshooting backend APIs and asynchronous integrations.
  • Have practical experience with AWS infrastructure and cloud service operations.
  • Know healthcare data models, patient and encounter lifecycles, identity matching, and appointment changes.
  • Bring strong SQL and PostgreSQL skills, including data modeling, migrations, and performance-aware queries.
  • Have experience designing secure REST APIs and asynchronous or event-driven integrations.
  • Document clearly and communicate effectively with engineers, product colleagues, and integration partners.
  • Take a collaborative, pragmatic approach.
  • Have strong written and spoken English.
  • Be eligible to work in Germany and live there from the first day.
  • Bring hands-on experience implementing and operating production FHIR integrations; this is required.
  • Note that visa sponsorship and relocation assistance are unavailable.

Benefits

  • Remote-first work with flexible hours.
  • Optional office space in Berlin-Mitte.
  • Work from outside Germany for up to 90 days per year.
  • Monthly home office allowance.
  • Additional meal subsidy.
  • 30 days of annual leave.
  • Learning and development budget for courses, conferences, and coaching.
  • Substantial ownership and autonomy in decision-making.
  • Access to all Caspar offerings for physical and mental well-being.
  • Snacks, group sports sessions, a drinks fridge, and humor.

Related Jobs