Natera
Sr. Software Engineer (EHR Integration Team)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду EHR-интеграций Natera. Разработка SMART on FHIR приложений, запускаемых из Epic и Oracle Health, а также FHIR-сервисов и CDS Hooks для встраивания заказов и результатов в рабочий процесс врача.
Задачи
- Разрабатывать и выпускать SMART on FHIR приложения: EHR launch и standalone launch, OAuth 2.0 с PKCE, backend services authorization, работа со scopes и токенами
- Проектировать и разрабатывать серверную часть: FHIR R4 API, маппинг на внутреннюю модель данных, профили и расширения
- Создавать сервисы CDS Hooks с prefetch, отвечающие в пределах таймаутов EHR
- Проводить приложения через онбординг и go-live у вендоров EHR, начиная с Epic, затем Oracle Health и другие
- Корректно обрабатывать PHI в хранении, кэшировании, логировании и трейсинге: минимум необходимых данных, шифрование, аудит-трейлы, отсутствие PHI в логах
- Работать с HL7 v2 и потоками interface engine там, где это требуется EHR
- Писать design docs, проводить код-ревью и менторить инженеров
- Быть на on-call по выпущенным сервисам
Требования
- Степень BS в computer science, смежной области или эквивалентный опыт
- 6+ лет разработки ПО, из них минимум 3 года на EHR-интеграциях в продакшене
- Практический опыт SMART on FHIR: выпущенное приложение, запускающееся внутри EHR, а не только потребление FHIR-данных
- Сильный FHIR R4: моделирование ресурсов, поиск, терминология (LOINC, SNOMED, ICD-10)
- Backend-сервисы на Java и Spring Boot или аналогах, на AWS
- Опыт работы с PHI под HIPAA в продакшен-системе
- Чёткая коммуникация с клиницистами, IT медсистем и продуктом
- Право на работу в США без текущего или будущего визового спонсорства
Условия
- Remote USA
- Зарплата $125,000—$156,300 USD в год
- Медицинская, стоматологическая, vision-страховка, life и disability планы для сотрудников и иждивенцев
- Бесплатное тестирование для сотрудников и ближайших родственников, льготы по фертильности
- Отпуск по беременности и уходу за ребёнком, 401k, commuter benefits
- Программа рефералов
Навыки
- SMART on FHIR
- FHIR R4
- OAuth 2.0
- PKCE
- CDS Hooks
- Epic
- Oracle Health (Cerner)
- HL7 v2
- HIPAA
- Java
- Spring Boot
- AWS
- SQS
- S3
- SNS
- Lambda
- SQL
- PostgreSQL
- MySQL
- Docker
- CI/CD
- Linux
- React
- TypeScript
- LOINC
- SNOMED
- ICD-10
- Mirth
- Rhapsody
- Cloverleaf
- Bulk FHIR
- FHIR Subscriptions