Caspar Health
Senior Software Engineer (all identities) - Healthcare Integrations
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в Integration Squad компании Caspar Health. Разработка и поддержка интеграций в здравоохранении (HL7 v2, REST API, FHIR, CSV) и backend-сервисов на Ruby on Rails и TypeScript.
Задачи
- Разрабатывать, внедрять, эксплуатировать и поддерживать интеграции по всему ландшафту интерфейсов
- Вести интеграции через уточнение требований, маппинг данных, реализацию, тестирование с партнёрами, запуск и поддержку
- Поддерживать и улучшать существующие интерфейсы, устранять продакшн-инциденты и поддерживать изменения в системах клиник и партнёров
- Строить надёжные потоки данных для информации о пациентах и расписаний терапии
- Проектировать и поддерживать backend-сервисы и версионируемые API на Ruby on Rails и TypeScript
- Обрабатывать дубликаты сообщений, задержанные и неупорядоченные обновления, отмены и частичные сбои с понятными retry и reconciliation
- Развивать developer portal: runnable quickstarts, точные API-справочники, синтетические примеры и troubleshooting
- Работать с IT-командами клиник и софтверными партнёрами над протестированными контрактами интерфейсов и повторяемым онбордингом
- Улучшать автоматические контрактные и end-to-end тесты, мониторинг и операционные runbook'и
- Делиться поддержкой и знаниями через pairing, обсуждения дизайна и code review
- Применять безопасную аутентификацию, авторизацию, изоляцию тенантов и практики работы с данными
Требования
- Существенный практический опыт внедрения FHIR-интеграций в продакшене, включая личную ответственность за реализацию и устранение проблем после запуска
- Практическое знание FHIR-ресурсов, профилей, implementation guides, идентификаторов, terminology bindings, расширений и валидации
- Продакшн-опыт с Ruby on Rails, включая поддержку и отладку backend API и асинхронных интеграций
- Практический опыт работы с инфраструктурой AWS
- Опыт с моделями данных здравоохранения, жизненными циклами пациентов и приёмов, identity matching и изменениями записей
- Сильные навыки SQL и PostgreSQL, включая моделирование данных, миграции и производительные запросы
- Опыт проектирования безопасных REST API и асинхронных или событийно-ориентированных интеграций
- Понятная документация и коммуникация с инженерами, продуктом и партнёрами по интеграциям
- Коллаборативный прагматичный подход и сильный письменный и устный английский
- Право на работу в Германии и проживание в стране с первого дня
Условия
- Remote-first с гибким графиком, офис опционально в Berlin-Mitte или до 90 дней в год вне Германии
- Ежемесячная компенсация за домашний офис и дополнительная субсидия на питание
- 30 дней отпуска в год
- Бюджет на обучение и развитие, конференции и коучинг
- Высокий уровень ответственности и свободы принятия решений, без микроменеджмента
- Доступ ко всем продуктам Caspar для ментального и физического благополучия
- Перекусы, групповые спортивные занятия и напитки в офисе
Навыки
- FHIR
- HL7 v2
- REST API
- CSV
- Ruby on Rails
- TypeScript
- AWS
- SQL
- PostgreSQL