WHOOP

Senior Software Engineer (Quality, Health Records)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-инженер по качеству в WHOOP: отвечает за стратегию тестирования и автоматизацию для Health Records, а также строит переиспользуемые фреймворки для мокирования данных для команд по всему продукту.

Задачи

  • Определять стратегию качества и автоматизацию тестирования для Health Records, валидируя данные на этапах ingestion, трансформации, хранения и потребления, а также настраивать автоматический мониторинг регрессий качества данных
  • Проектировать и реализовывать автоматическую валидацию API, баз данных, data pipeline и форматов медицинских данных (например, FHIR) на Java, Python, SQL и соответствующих фреймворках
  • Проектировать и строить переиспользуемые возможности мокирования данных для команд WHOOP: внутренние данные, сторонние API, события и payload'ы; продвигать их через интеграцию с тестовыми сервисами и документацию
  • Вести сложные инициативы по качеству и тестовой инфраструктуре от технического планирования до поставки, оценивать риски и архитектурные компромиссы, взаимодействовать с Engineering, Product, QA и доменными экспертами
  • Развивать инженерные практики в области качества данных, тестируемости, тестовых данных и observability с соблюдением требований HIPAA для PHI-safe тестирования, менторить инженеров

Требования

  • 4+ года опыта в SDET, QA Engineering, Data Quality Engineering, ETL-тестировании или смежной инженерной дисциплине
  • Сильные навыки SQL и работы с базами данных, опыт валидации целостности данных, сверки, трансформаций и сложных data pipeline
  • Понимание REST API, JSON, паттернов request/response, событий и payload'ов, опыт тестирования или мокирования сторонних интеграций
  • Опыт построения автоматизации и переиспользуемой тестовой инфраструктуры на Java, Python или аналогичных языках
  • Опыт проектирования и тестирования ETL/ELT pipeline, распределённых потоков данных и data-intensive систем, включая сценарии отказов и edge cases
  • Умение вести сложные технические инициативы, оценивать компромиссы и влиять на техническое направление
  • Сильные навыки коммуникации и коллаборации, опыт менторинга инженеров
  • Желателен опыт в healthcare: EHR/EMR, FHIR, клинические данные, медицинская терминология, требования HIPAA/PHI
  • Бонус: опыт с cloud и event-driven инфраструктурой, высоконагруженными data pipeline, фреймворками качества данных или observability, CI/CD quality gates, инструментами валидации FHIR

Навыки

  • Java
  • Python
  • SQL
  • REST API
  • JSON
  • ETL/ELT
  • FHIR
  • HIPAA
  • CI/CD
  • cloud
  • event-driven systems
  • data pipelines
  • observability

Похожие вакансии

Software Engineer - Test and Quality
National Radio Astronomy ObservatoryMiddleSocorroОфис
96,588 – 120,000 USD в год
6 нояб.
Software Test Engineer
CACI InternationalMiddleOmahaОфис
65,700 – 134,400 USD в год
5 нояб.
Software Engineer – Emulation and Automated Test
IntuitiveMiddleSunnyvaleОфис
117,700 – 158,400 USD в год
4 нояб.
Software Engineer, Network Engineering
CiscoMiddleSan JoseОфис
155,000 – 222,600 USD в год
4 нояб.
Platform Software Engineer 2
OracleMiddleNashvilleОфис
81,000 – 166,100 USD в год
3 нояб.