
Swoop розробляє маркетингові рішення для фармацевтичних і біотехнологічних компаній, приділяючи особливу увагу взаємодії зі споживачами та медичними працівниками. Компанія поєднує ШІ, дані й омніканальні кампанії з урахуванням вимог конфіденційності, допомагаючи пацієнтам, фахівцям і брендам взаємодіяти через такі канали, як соціальні мережі та телебачення. Такий підхід дає змогу підвищувати ефективність маркетингу й водночас підтримувати більш орієнтовану на пацієнта комунікацію у сфері охорони здоров’я.
Старший інженер з даних у Swoop — гібридна робота в Торонто
Керуйте платформою медичних даних NimbleRx, що відповідає вимогам, розробляючи масштабовані конвеєри, моделі сховищ і ШІ-інструменти для аптечних операцій та взаємодії з пацієнтами.
195 000 $ – 228 000 $ / рік
ГібридПовна зайнятістьСтарший спеціалістОбов’язкова Мова: англійськаІнженер данихОпис
- Відповідати за повний життєвий цикл платформи даних — від надходження й перетворення до зберігання, виконання запитів і керування доступом
- Формувати дорожню карту платформи даних у міру розширення вимог компанії до даних
- Створювати й удосконалювати пакетні конвеєри та конвеєри потокової обробки з використанням PySpark/EMR, Kinesis, Lambda і Step Functions
- Збирати дані з Postgres, Salesforce, зовнішніх постачальників і потоків подій продукту в озеро даних на базі Iceberg
- Визначати таблиці SCD, таблиці подій і стандарти даних для інженерних та аналітичних команд
- Працювати з партнерами з продуктової, інженерної, аналітичної та операційної команд, перетворюючи потреби в даних на надійні конвеєри
- Створювати документацію та інструменти, які дають змогу іншим командам самостійно працювати з даними
- Керувати можливостями безпеки та відповідності вимогам, зокрема журналами аудиту, контролем доступу й процесами тимчасового доступу
- Покращувати продуктивність запитів у серверних Java/Spring-сервісах за допомогою маршрутизації на репліки, індексації, кешування та інструментування операцій введення-виведення
- Досліджувати й усувати стрибки IOPS, збої конвеєрів, дрейф схем і затримки даних
- Застосовувати ШІ для створення каркаса конвеєрів, розроблення схем і разових досліджень
- Створювати внутрішні ШІ-інструменти для використання іншими командами
- Наставляти інженерів і аналітиків щодо ефективного використання платформи даних
Вимоги
- Щонайменше п’ять років досвіду створення промислових конвеєрів і платформ даних
- Розвинені навички Python, PySpark і SQL, зокрема оптимізації робочих навантажень Spark у великих масштабах
- Здатність і готовність робити внесок у сервіси на Java та Spring Boot, що оточують шар даних
- Практичний досвід роботи з розподіленими обчисленнями, такими як Spark/EMR, потоковою обробкою через Kinesis і об’єктним сховищем S3
- Глибокі знання Postgres, зокрема оптимізації запитів, індексації, реплікації, маршрутизації на репліки та діагностики вузьких місць бази даних
- Досвід роботи з Iceberg і Trino або подібними технологіями
- Знання CI/CD і Terraform
- Досвід розроблення з використанням ШІ, передових моделей або агентних інструментів програмування
- Підтверджена здатність співпрацювати з продуктовими, операційними та іншими командами
- Дійсний дозвіл на роботу в Канаді є дуже бажаним
- Готовність вважати безпеку та роботу з PII/PHI основними інженерними обов’язками
Переваги
- Можливості для професійного розвитку
- Гібридний формат роботи
- У виняткових випадках може розглядатися спонсорство візи для висококваліфікованих кандидатів зі спеціалізованими навичками