
Swoop vyvíjí marketingová řešení pro farmaceutické společnosti a organizace v oblasti biologických věd se zaměřením na zapojení spotřebitelů a zdravotnických pracovníků. Společnost kombinuje umělou inteligenci, data a omnichannel kampaně s ohledem na ochranu soukromí, aby pomáhala pacientům, odborníkům a značkám propojovat se prostřednictvím kanálů, jako jsou sociální média a televize. Tento přístup pomáhá zvyšovat účinnost marketingu a zároveň podporuje komunikaci ve zdravotnictví, která je více zaměřená na pacienta.
Seniorní datový inženýr ve společnosti Swoop — hybridní práce v Torontu
Veďte platformu zdravotnických dat NimbleRx splňující požadavky a vyvíjejte škálovatelné datové pipeline, modely datového skladu a nástroje AI pro podporu provozu lékáren a zapojení pacientů.
195 000 $ – 228 000 $ / rok
HybridněPlný úvazekSeniorPožadovaný Jazyk: angličtinaDatový inženýrPopis
- Zodpovídat za celý životní cyklus datové platformy — od příjmu a transformace přes ukládání a dotazování až po řízení přístupu
- Formovat plán rozvoje datové platformy podle toho, jak se rozšiřují datové požadavky společnosti
- Vytvářet a zlepšovat dávkové i streamovací pipeline pomocí PySpark/EMR, Kinesis, Lambda a Step Functions
- Přivádět data z Postgresu, Salesforce, externích dodavatelů a produktových streamů událostí do datového jezera založeného na Icebergu
- Definovat tabulky SCD, tabulky událostí a datové standardy pro inženýrské a analytické týmy
- Spolupracovat s partnery z produktových, inženýrských, analytických a provozních týmů a převádět datové potřeby na spolehlivé pipeline
- Vytvářet dokumentaci a nástroje, které ostatním týmům umožní samostatně pracovat s daty
- Spravovat bezpečnostní funkce a funkce pro zajištění souladu s požadavky včetně auditních protokolů, řízení přístupu a procesů dočasného přístupu
- Zlepšovat výkon dotazů v backendových službách Java/Spring pomocí směrování na repliky, indexování, cachování a instrumentace vstupně-výstupních operací
- Prověřovat a řešit špičky IOPS, selhání pipeline, posuny schémat a zpoždění dat
- Využívat AI pro tvorbu základů pipeline, vývoj schémat a ad hoc analýzy
- Dodávat interní nástroje AI pro využití ostatními týmy
- Vést inženýry a analytiky k efektivnímu využívání datové platformy
Požadavky
- Nejméně pět let zkušeností s tvorbou produkčních datových pipeline a datových platforem
- Pokročilá znalost Pythonu, PySparku a SQL včetně ladění úloh Spark ve velkém měřítku
- Schopnost a ochota přispívat ke službám v Javě a Spring Bootu obklopujícím datovou vrstvu
- Praktické zkušenosti s distribuovanými výpočty, jako jsou Spark/EMR, streamováním prostřednictvím Kinesis a objektovým úložištěm S3
- Velmi dobrá znalost Postgresu včetně ladění dotazů, indexování, replikace, směrování na repliky a diagnostiky úzkých míst databáze
- Zkušenosti s Icebergem a Trinem nebo srovnatelnými technologiemi
- Znalost CI/CD a Terraformu
- Zkušenosti s tvorbou řešení pomocí AI, pokročilých modelů nebo agentních nástrojů pro programování
- Prokázaná schopnost spolupracovat s produktovými, provozními a dalšími týmy
- Platné oprávnění k práci v Kanadě je výrazně preferováno
- Ochota považovat bezpečnost a nakládání s PII/PHI za hlavní inženýrské odpovědnosti
Benefity
- Příležitosti k profesnímu rozvoji
- Hybridní pracovní režim
- Ve výjimečných případech může být zváženo vízové sponzorství pro vysoce kvalifikované kandidáty se specializovanými dovednostmi