YOUR NEXT CHAPTER
Senior Software Engineer – Healthcare Integrations
About the role
• Develop, roll out, operate, and maintain healthcare integrations across HL7 v2, REST APIs, FHIR, and CSV imports
• Strengthen backend engineering capacity and reliably connect clinic IT teams and software partners to Caspar Health
• Take integrations through requirements clarification, data mapping, implementation, partner testing, go-live, and ongoing support
• Maintain and improve existing interfaces, resolve production issues, and support changes in clinic and partner systems
• Build reliable data flows for patient information and therapy schedules
• Design and maintain backend services and versioned APIs in Ruby on Rails and TypeScript
• Handle duplicate messages, delayed or out-of-order updates, cancellations, and partial failures with clear retry and reconciliation behavior
• Extend the developer portal with runnable quickstarts, API references, synthetic examples, and troubleshooting guidance
• Work with clinic IT teams and software partners on tested interface contracts and repeatable onboarding
• Improve automated contract and end-to-end tests, monitoring, and operational runbooks
• Share maintenance, support, and knowledge through pairing, design discussions, and code reviews
• Apply secure authentication, authorization, tenant isolation, and data-handling practices with infrastructure and privacy specialists
• Substantial hands-on experience delivering FHIR integrations used in production, including personal responsibility for implementation and troubleshooting after launch
• Practical knowledge of FHIR resources, profiles, implementation guides, identifiers, terminology bindings, extensions, and validation
• Hands-on production experience with Ruby on Rails, including maintaining and troubleshooting backend APIs and asynchronous integrations
• Practical experience working with AWS infrastructure and managing cloud-based services
• Experience with healthcare data models, patient and encounter lifecycles, identity matching, and appointment changes
• Strong SQL and PostgreSQL skills, including data modeling, migrations, and performance-conscious queries
• Experience designing secure REST APIs and asynchronous or event-driven integrations
• Clear documentation and communication with engineers, product colleagues, and integration partners
• Collaborative, pragmatic approach
• Strong written and spoken English
• Eligible to work in Germany and resident in Germany from the first day
• Hands-on experience implementing and operating FHIR integrations in production is required
• No visa sponsorship or relocation assistance available
• Remote-first with flexible working hours
• Optional office in Berlin-Mitte
• Up to 90 days per year outside Germany
• Monthly home office allowance
• Additional meal subsidy
• 30 vacation days per year
• Budget for learning and development, conferences, and coaching
• High level of ownership and decision-making freedom
• Access to all Caspar offerings for mental and physical well-being
• Snacks, group sports sessions, drinks fridge, and humor