Swoop
Swoop
Swoop разработва маркетингови решения за фармацевтични организации и организации в областта на науките за живота, като се фокусира върху ангажирането на потребителите директно и на доставчиците на здравни услуги. Работата му съчетава изкуствен интелект, данни и омниканални кампании, съобразени с поверителността, за да свързва пациенти, доставчици и брандове чрез канали като социални медии и телевизия. Компанията прилага този подход за подобряване на маркетинговата ефективност, като същевременно подкрепя по-ориентираната към пациентите комуникация в здравеопазването.

Старши инженер по данни в Swoop – хибридна работа в Калифорния

Ръководете платформата за данни на NimbleRx в рамките на базирания на AI бизнес на Swoop за ангажиране в здравеопазването. Изграждайте съвместими с изискванията конвейери, модели на хранилища за данни и системи за производителност при пакетна обработка, поточно предаване и бекенд услуги.

Описание

  • Отговаряте за цялата платформа за данни – от приемането и трансформацията до съхранението, заявките и достъпа
  • Определяте пътната карта на платформата за данни с разрастването на изискванията към данните на компанията
  • Разработвате и подобрявате конвейери за пакетна обработка и поточно предаване с PySpark, EMR, Kinesis, Lambda и Step Functions
  • Вкарвате данни от Postgres, Salesforce, външни доставчици и продуктови събития в езеро от данни, базирано на Iceberg
  • Създавате SCD таблици, модели на събития и общи стандарти за данни за инженерните и аналитичните екипи
  • Работите с продуктовите, инженерните, аналитичните и оперативните екипи за превръщане на нуждите от данни в надеждни конвейери
  • Създавате документация и инструменти, които подпомагат самостоятелното използване на данни
  • Ръководите сигурността и съответствието на данните, включително одитни следи, контрол на достъпа и процеси за временен достъп
  • Подобрявате производителността на бекенд заявките чрез насочване към реплики, индексиране, кеширане и инструментариране на I/O в Java и Spring услуги
  • Диагностицирате и отстранявате пикове в IOPS, прекъсвания на конвейери, промени в схемите и забавени данни
  • Прилагате AI за изграждане на основи на конвейери, разработване на схеми и разследвания, като същевременно създавате вътрешни AI инструменти
  • Обучавате инженери и анализатори за ефективно използване на платформата за данни

Изисквания

  • Най-малко пет години опит в доставянето на продукционни конвейери и платформи за данни
  • Напреднали умения с Python, PySpark и SQL, включително настройване на производителността на Spark в голям мащаб
  • Способност и готовност за разработване на услуги около слоя за данни с Java и Spring Boot
  • Практически опит с разпределена обработка като Spark и EMR, поточно предаване с Kinesis и обектно хранилище в S3
  • Задълбочени познания по Postgres, включително оптимизация на заявки, индексиране, репликация, насочване към реплики и анализ на тесни места в бази данни
  • Опит с Iceberg и Trino или сравними технологии
  • Работни познания по практиките за CI/CD и Terraform
  • Опит в изграждането на решения с AI чрез водещи модели или агентни инструменти за програмиране
  • Доказана способност за сътрудничество с продуктови, оперативни и други екипи
  • Професионален опит със сигурността и съответствието на PII/PHI като основни инженерни отговорности

Придобивки

  • Възможности за професионално развитие и кариерно израстване
  • Компанията е призната за едно от най-добрите места за работа; това признание не е индивидуална финансова придобивка