Swoop
Swoop
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.

Senior datový inženýr ve společnosti Swoop – hybridně v Kalifornii

Veďte datovou platformu NimbleRx v rámci podnikání společnosti Swoop zaměřeného na zapojení ve zdravotnictví s využitím AI. Budujte vyhovující datové pipeline, modely datového skladu a výkonnostní systémy pro dávkové i streamovací zpracování a backendové služby.

Popis

  • Zodpovídat za celou datovou platformu — od příjmu a transformace přes ukládání a dotazování až po přístup
  • Formovat plán rozvoje datové platformy s rozšiřováním datových požadavků společnosti
  • Vyvíjet a zlepšovat dávkové a streamovací pipeline pomocí PySpark, EMR, Kinesis, Lambda a Step Functions
  • Přivádět data z Postgresu, Salesforce, externích dodavatelů a produktových událostí do datového jezera založeného na Icebergu
  • Vytvářet tabulky SCD, modely událostí a společné datové standardy pro inženýrské a analytické týmy
  • Spolupracovat s produktovými, inženýrskými, analytickými a provozními týmy a převádět datové potřeby do spolehlivých pipeline
  • Vytvářet dokumentaci a nástroje podporující samoobslužné využívání dat
  • Vést oblast zabezpečení dat a souladu s předpisy včetně auditních záznamů, řízení přístupu a procesů dočasného přístupu
  • Zlepšovat výkon backendových dotazů pomocí směrování na repliky, indexování, cachování a instrumentace vstupně-výstupních operací ve službách Java a Spring
  • Diagnostikovat a řešit nárůsty IOPS, výpadky pipeline, změny schémat a zpoždění dat
  • Využívat AI při tvorbě základů pipeline, vývoji schémat a vyšetřování a zároveň dodávat interní AI nástroje
  • 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 dodáváním produkčních datových pipeline a datových platforem
  • Pokročilá znalost Pythonu, PySparku a SQL včetně ladění výkonu Sparku ve velkém měřítku
  • Schopnost a ochota vyvíjet služby kolem datové vrstvy s využitím Javy a Spring Bootu
  • Praktické zkušenosti s distribuovaným zpracováním, například Sparkem a EMR, streamováním s Kinesis a objektovým úložištěm S3
  • Velmi dobrá znalost Postgresu včetně optimalizace dotazů, indexování, replikace, směrování na repliky a analýzy úzkých míst databáze
  • Zkušenosti s Icebergem a Trinem nebo srovnatelnými technologiemi
  • Praktická znalost postupů CI/CD a Terraformu
  • Zkušenosti s tvorbou řešení využívajících AI, pokročilé modely nebo agentní nástroje pro programování
  • Prokázaná schopnost spolupracovat s produktovými, provozními a dalšími týmy
  • Profesní zkušenost s přístupem k zabezpečení a souladu s požadavky PII/PHI jako k základním inženýrským odpovědnostem

Benefity

  • Příležitosti k profesnímu rozvoji a kariérnímu růstu
  • Společnost získala ocenění jako jedno z nejlepších míst pro práci; toto ocenění není individuálním kompenzačním benefitem