Innovaccer Analytics
4730-Software Development Engineer III
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack инженер в Innovaccer с фокусом на Python, RPA и автоматизацию healthcare-процессов. Разработка backend-сервисов, браузерных расширений и автоматизационных воркфлоу end-to-end.
Задачи
- Проектировать, разрабатывать и выпускать сложные full-stack фичи: Python backend-сервисы, API, RPA/автоматизационные воркфлоу и UI браузерного расширения
- Разрабатывать и расширять Chrome-расширение для автоматизации в странице: content scripts, background/service-worker, side-panel UI, работа с DOM
- Вести компоненты автоматизации и продукта end-to-end: уточнение требований, реализация в агенте и расширении, обеспечение надёжной работы в продакшене
- Анализировать бизнес- и клинические/RCM-процессы и превращать их в надёжные автоматизационные воркфлоу
- Интегрировать клиенты расширения с backend-оркестрацией через HTTP и WebSockets
- Участвовать в техническом дизайне систем: масштабируемость, производительность, безопасность, поддерживаемость
- Соблюдать инженерные практики: качество кода, тестирование, безопасность, observability
- Строить отказоустойчивые сервисы и интеграции с внешними healthcare-системами (EHR, claims-платформы)
- Обеспечивать соответствие требованиям HIPAA и GDPR
- Отлаживать и укреплять продакшен-системы и автоматизации
- Менторить инженеров через дизайн-обсуждения, парное программирование и код-ревью
- Работать с product, clinical и RCM-стейкхолдерами над технически обоснованными решениями
Требования
- Bachelor’s или Master’s в Computer Science, Software Engineering или смежной области либо эквивалентный практический опыт
- 5–8+ лет опыта в software engineering с подтверждённым треком построения и выпуска продакшен-систем
- Глубокая практическая экспертиза в Python для backend-сервисов и автоматизации (FastAPI/Flask/Django или асинхронный Python)
- Сильный опыт JavaScript/TypeScript и React для full-stack разработки, включая Redux Toolkit и компонентный UI
- Опыт разработки браузерных расширений (желательно Chrome MV3): content scripts, service workers, messaging, permissions, инъекция UI
- Практические навыки DOM/браузерной автоматизации: CSS-селекторы, iframes, симуляция событий, отладка автоматизации
- Сильные навыки проектирования backend-сервисов, API, WebSockets и пользовательских слоёв приложения
- Опыт построения или интеграции RPA/автоматизационных решений
- Опыт интеграции с третьими сторонами, базами данных и распределёнными сервисами в продакшене
- Практический опыт эксплуатации продакшен-систем: CI/CD, мониторинг, тюнинг производительности, разбор инцидентов
- Знакомство с healthcare-данными и регуляторикой (HIPAA, GDPR) или способность быстро погрузиться
- Сильные навыки решения проблем и коммуникации
- Опыт с облаками (AWS, GCP или Azure) и контейнеризацией (Docker; Kubernetes — плюс)
Условия
- 20 дней оплачиваемого отпуска в год плюс праздничные дни компании
- Один из лучших в отрасли отпусков по уходу за ребёнком
- Признание и денежные поощрения за достижения
- Медицинская, стоматологическая и офтальмологическая страховка, 100% оплачиваемые компанией краткосрочная и долгосрочная нетрудоспособность и страхование жизни
- Опциональные льготы: скидки на юридическую помощь и страхование питомцев
Навыки
- Python
- FastAPI
- Flask
- Django
- JavaScript
- TypeScript
- React
- Redux Toolkit
- Chrome extensions
- Chrome MV3
- DOM
- CSS selectors
- WebSockets
- HTTP
- RPA
- CI/CD
- Docker
- Kubernetes
- AWS
- GCP
- Azure
- HIPAA
- GDPR