Acxiom
Acxiom
Acxiom ofrece servicios de gestión de datos, resolución de identidades, análisis y tecnología de marketing que ayudan a las empresas a definir y mejorar sus estrategias de marketing dirigidas a clientes. Su actividad abarca sectores como la automoción, la atención sanitaria, las telecomunicaciones, los servicios financieros y el comercio minorista, con énfasis en el uso responsable de los datos. Acxiom también colabora con plataformas como Adobe, Salesforce y Snowflake para impulsar el marketing basado en datos y la transformación digital. El perfil de la empresa la identifica como un empleador de gran tamaño, por lo que sus puestos pueden interesar a quienes exploran oportunidades en servicios de datos y tecnología de marketing.

Arquitecto principal de software, resolución de identidades

Lidera la arquitectura de las plataformas empresariales de resolución de identidades, los sistemas distribuidos y los servicios de datos de Acxiom. Define soluciones con Java, Python, Scala, AWS, Spark, Snowflake y Databricks.

Descripción

  • Define la dirección arquitectónica de las plataformas y los servicios empresariales de resolución de identidades
  • Desarrolla sistemas de emparejamiento de identidades, resolución de entidades, grafos de identidad, vinculación de registros, deduplicación y consolidación de identidades
  • Crea arquitecturas que resuelven identidades en conjuntos de datos grandes, diversos y en rápida evolución
  • Diseña soluciones de resolución de identidades para el procesamiento en tiempo real y por lotes
  • Establece métodos para la puntuación de confianza, la supervivencia de datos, la priorización de fuentes, la vinculación de identidades y la gestión del ciclo de vida de las identidades
  • Desarrolla y optimiza API y servicios para ofrecer baja latencia, alto rendimiento y alta disponibilidad
  • Diseña aplicaciones y servicios distribuidos en Java, Python y Scala
  • Diseña plataformas y flujos de procesamiento de Apache Spark a gran escala
  • Desarrolla y optimiza soluciones de datos con Snowflake y Databricks
  • Crea modelos de datos eficientes y soluciones SQL para cargas de trabajo transaccionales, analíticas y de resolución de identidades
  • Define estrategias de almacenamiento en caché, concurrencia, particionamiento, indexación, persistencia y acceso a datos
  • Define arquitecturas nativas de la nube en AWS e integraciones con AWS, Snowflake, Databricks, aplicaciones internas, API y proveedores externos de datos
  • Evalúa tecnologías, marcos de trabajo, bases de datos, motores de procesamiento y opciones arquitectónicas
  • Establece estándares de ingeniería para la arquitectura de aplicaciones y datos, las API, el procesamiento distribuido, la seguridad, la observabilidad, las pruebas y el desarrollo de software
  • Colabora con equipos de ingeniería para convertir diseños arquitectónicos en sistemas escalables y fáciles de mantener
  • Orienta las decisiones técnicas y ayuda a resolver problemas de rendimiento, escalabilidad y diseño
  • Revisa arquitecturas y diseños técnicos
  • Detecta cuellos de botella y orienta mejoras en API, aplicaciones, cargas de trabajo de Spark, consultas SQL y sistemas distribuidos
  • Define enfoques de resiliencia, tolerancia a fallos, alta disponibilidad, recuperación ante desastres y supervisión operativa
  • Coordina el trabajo con equipos de ingeniería, ingeniería de datos, producto, seguridad e infraestructura, y con socios del negocio
  • Guía a ingenieros sénior, responsables técnicos y arquitectos
  • Se mantiene al día de los avances en resolución de identidades, sistemas distribuidos, computación en la nube, plataformas de datos y arquitectura de software

Requisitos

  • Al menos 10 años de experiencia profesional en ingeniería de software, incluido un trabajo sustancial en el diseño de sistemas empresariales complejos
  • Experiencia como arquitecto, ingeniero principal, ingeniero sénior de nivel Staff o en un puesto comparable de liderazgo técnico sénior
  • Experiencia profunda en el diseño y desarrollo de sistemas de resolución de identidades o entidades, grafos de identidad, Customer 360, gestión de datos maestros u otros similares
  • Dominio sólido de Java, Python y Scala
  • Amplia experiencia con Apache Spark en arquitectura, optimización, particionamiento, ejecución distribuida, ajuste del rendimiento y procesamiento a gran escala
  • Dominio avanzado de SQL, incluidas consultas complejas, modelado de datos relacionales, optimización de consultas y ajuste del rendimiento
  • Experiencia en el diseño de API REST, microservicios, aplicaciones distribuidas y servicios de backend de alto rendimiento
  • Experiencia en el diseño y la mejora de API de baja latencia
  • Sólidos conocimientos de sistemas distribuidos, incluidos concurrencia, almacenamiento en caché, particionamiento, consistencia, resiliencia, escalabilidad y tolerancia a fallos
  • Amplia experiencia con AWS y arquitectura de aplicaciones nativas de la nube
  • Experiencia sustancial con Snowflake y Databricks
  • Experiencia en arquitectura de sistemas que abarquen las capas de aplicaciones, API, procesamiento distribuido, datos e infraestructura en la nube
  • Sólido conocimiento de principios de ingeniería de software, patrones de diseño, diseño de API, estructuras de datos, algoritmos y rendimiento de aplicaciones
  • Experiencia con prácticas actuales de CI/CD, pruebas automatizadas, control de versiones y puesta en producción de software
  • Sólido conocimiento de seguridad, privacidad, autenticación, autorización, cifrado y protección de datos
  • Título universitario en informática, ingeniería de software, ingeniería informática u otro campo técnico relacionado, o experiencia profesional equivalente
  • Excelentes habilidades analíticas, de resolución de problemas y de comunicación oral y escrita
  • Se valorará la experiencia con bases de datos de grafos, emparejamiento probabilístico o basado en aprendizaje automático, arquitecturas basadas en eventos y de streaming, Docker, Kubernetes, Terraform, CloudFormation, arquitecturas multirregión, estándares de arquitectura empresarial, modernización de sistemas heredados y conjuntos de datos de identidad a gran escala

Beneficios

  • Empleador que ofrece igualdad de oportunidades, incluidas las personas con discapacidad y los veteranos protegidos
  • Modalidad de trabajo remota o desde casa