
Swoop розробляє маркетингові рішення для фармацевтичних і біотехнологічних компаній, приділяючи особливу увагу взаємодії зі споживачами та медичними працівниками. Компанія поєднує ШІ, дані й омніканальні кампанії з урахуванням вимог конфіденційності, допомагаючи пацієнтам, фахівцям і брендам взаємодіяти через такі канали, як соціальні мережі та телебачення. Такий підхід дає змогу підвищувати ефективність маркетингу й водночас підтримувати більш орієнтовану на пацієнта комунікацію у сфері охорони здоров’я.
Старший інженер з даних у Swoop — гібридний формат у Каліфорнії
Керуйте платформою даних NimbleRx у складі бізнесу Swoop, що розвиває взаємодію у сфері охорони здоров’я на основі ШІ. Створюйте сумісні з вимогами конвеєри, моделі сховищ і системи продуктивності для пакетної та потокової обробки й серверних сервісів.
205 000 $ – 240 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 розглядаються як ключові інженерні обов’язки
Переваги
- Можливості для професійного розвитку та кар’єрного зростання
- Компанію визнано одним із найкращих місць для роботи; це визнання не є індивідуальною компенсаційною пільгою