Ellipsis Health
Senior Full Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Engineer в продуктовую команду Ellipsis Health. Роль с уклоном в backend и API: проектирование сервисов и интеграций, которые связывают AI-агентов с EHR, системами записи и телефонии в медицинских организациях.
Задачи
- Проектировать, разрабатывать и сопровождать backend-сервисы и API (TypeScript/Node.js и Python) для AI-агентов и приложений вокруг них
- Строить интеграции с EHR и платформами медицинских систем через FHIR, HL7 и vendor API
- Разрабатывать инструменты для LLM-агентов: API и функции для поиска пациентов, записи на приём и обработки рецептов с надёжностью, идемпотентностью и наблюдаемостью
- Строить и масштабировать durable workflows и пайплайны задач (Temporal, очереди) для исходящих кампаний, планирования и сверки данных
- Развивать архитектуру приложения, модель данных и слой хранения при подключении новых медицинских систем
- Реализовывать полные фичи по всему стеку, включая UI на React/TypeScript при необходимости
- Отвечать за production: CI/CD, мониторинг, алертинг, incident response, runbooks, безопасность и аудит уровня HIPAA
Требования
- 5+ лет опыта разработки production backend-систем на TypeScript/Node.js и/или Python
- Сильные навыки проектирования API (REST, webhooks, асинхронная обработка), реляционные БД (PostgreSQL) и основы распределённых систем
- Опыт интеграции сторонних систем с обработкой rate limits, ретраев и частичных отказов
- Опыт работы с облаком и контейнерами (предпочтительно GCP; Docker; Cloud Run или Kubernetes)
- Готовность делать frontend-работу, когда этого требует фича
- Интерес к LLM и агентам; опыт разработки с ними будет плюсом
Условия
- Конкурентная зарплата и значимый пакет equity
- Комплексная страховка: health, dental, vision
- План 401(k)
- Бюджет на обучение, конференции и дополнительные бенефиты
- Диапазон зарплаты $160,000–$210,000 USD в зависимости от навыков и опыта
- Возможна проверка биографии (background check) после оффера
Навыки
- TypeScript
- Node.js
- Python
- REST
- webhooks
- PostgreSQL
- GCP
- Docker
- Cloud Run
- Kubernetes
- React
- FHIR
- HL7
- HL7v2
- Temporal
- Twilio
- SIP
- MCP
- LLM
- CI/CD