Swoop
Swoop
Swoop desarrolla soluciones de marketing para organizaciones farmacéuticas y de ciencias de la vida, con especial atención a la interacción directa con consumidores y profesionales sanitarios. Su trabajo combina inteligencia artificial, datos y campañas omnicanal centradas en la privacidad para conectar a pacientes, profesionales y marcas a través de canales como las redes sociales y la televisión. La empresa aplica este enfoque para mejorar la eficacia del marketing y favorecer una comunicación sanitaria más centrada en el paciente.

Ingeniero sénior de datos en Swoop — Toronto híbrido

Lidera la plataforma de datos sanitarios conforme a la normativa de NimbleRx, desarrollando canalizaciones escalables, modelos de almacén y herramientas de IA que respaldan las operaciones de farmacia y la interacción con pacientes.

Descripción

  • Gestiona todo el ciclo de vida de la plataforma de datos, desde la ingesta y transformación hasta el almacenamiento, las consultas y el acceso
  • Define la hoja de ruta de la plataforma de datos a medida que evolucionan las necesidades de datos de la empresa
  • Desarrolla y mejora canalizaciones por lotes y en streaming con PySpark/EMR, Kinesis, Lambda y Step Functions
  • Integra datos de Postgres, Salesforce, proveedores externos y flujos de eventos del producto en un lago basado en Iceberg
  • Define tablas SCD, tablas de eventos y estándares de datos para los equipos de ingeniería y analítica
  • Colabora con los equipos de producto, ingeniería, analítica y operaciones para convertir las necesidades de datos en canalizaciones fiables
  • Crea documentación y herramientas que permitan a otros equipos trabajar de forma autónoma con los datos
  • Gestiona las capacidades de seguridad y cumplimiento, incluidos los registros de auditoría, los controles de acceso y los procesos de acceso temporal
  • Mejora el rendimiento de las consultas del backend en servicios Java/Spring mediante el enrutamiento a réplicas, la indexación, el almacenamiento en caché y la instrumentación de E/S
  • Investiga y resuelve picos de IOPS, fallos de canalizaciones, deriva de esquemas y retrasos en los datos
  • Aplica IA a la creación de estructuras de canalizaciones, el desarrollo de esquemas y las investigaciones ad hoc
  • Desarrolla herramientas internas de IA para que las utilicen otros equipos
  • Acompaña a ingenieros y analistas en el uso eficaz de la plataforma de datos

Requisitos

  • Al menos cinco años de experiencia desarrollando canalizaciones de datos y plataformas de datos en producción
  • Dominio avanzado de Python, PySpark y SQL, incluida la optimización de cargas de trabajo de Spark a escala
  • Capacidad y disposición para contribuir a servicios Java y Spring Boot que rodean la capa de datos
  • Experiencia práctica con computación distribuida, como Spark/EMR, streaming mediante Kinesis y almacenamiento de objetos en S3
  • Sólidos conocimientos de Postgres, incluidos el ajuste de consultas, la indexación, la replicación, el enrutamiento a réplicas y el diagnóstico de cuellos de botella de bases de datos
  • Experiencia con Iceberg y Trino, o tecnologías comparables
  • Familiaridad con CI/CD y Terraform
  • Experiencia desarrollando con IA, modelos avanzados o herramientas de programación agéntica
  • Capacidad demostrada para colaborar con producto, operaciones y otros equipos
  • Se prefiere encarecidamente contar con autorización vigente para trabajar en Canadá
  • Disposición para considerar la seguridad y el tratamiento de PII/PHI como responsabilidades esenciales de ingeniería

Beneficios

  • Oportunidades de desarrollo profesional
  • Modalidad de trabajo híbrida
  • En casos excepcionales, podría considerarse el patrocinio de visado para candidatos altamente cualificados con competencias especializadas

Empleos relacionados

Stryker

Representante de ventas de visualización para endoscopia de Stryker – Stuttgart

Stryker

Gestiona las ventas de visualización para endoscopia en Baden-Württemberg para Stryker. El puesto combina captación de clientes, asistencia clínica sobre productos y negociaciones con hospitales y equipos de compras.

Abrir
Razor Labs

Desarrollador sénior de backend (Python) en Razor Labs

Razor Labs
51 – 200 Empleados
Inteligencia artificial

Desarrolla servicios escalables en Python para DataMind AI, la plataforma de inteligencia industrial de Razor Labs. Diseña sistemas distribuidos, analítica y diagnósticos de maquinaria en tiempo real.

Abrir
Jimmy Technologies

Ingeniero sénior full stack, Angular y Java

Jimmy Technologies

Moderniza procesos financieros basados en Excel y Access mediante aplicaciones empresariales y microservicios con Java y Angular. Desarrolla software durante todo su ciclo de vida y utiliza agentes de programación con IA de forma práctica.

Abrir
Software Mind

Ingeniero/a sénior de software, Python y datos en la nube (Polonia, remoto)

Software Mind

Crea servicios seguros en Python y canalizaciones de datos para clientes globales de Software Mind. Desarrolla aplicaciones en la nube, integraciones, informes automatizados y fuentes de datos canónicas.

Abrir
Atos

Ingeniero de aplicaciones Java — Taipéi, presencial

Atos

Desarrolla aplicaciones Java para Atos, una empresa global de transformación digital y servicios digitales. Crea soluciones de pago y banca con Java, Spring, API REST, bases de datos y frameworks web.

Abrir
Qualysoft

Ingeniero/a Java, banca

Qualysoft
501 – 1000 Empleados
LogísticaManufacturaMarketing

Desarrolla aplicaciones bancarias seguras y de alta disponibilidad con Java y Spring en Qualysoft, una empresa internacional de consultoría de TI e ingeniería de software. Crea servicios y brinda soporte a sistemas empresariales en producción.

Abrir