
American Express es una empresa global de servicios financieros que opera en los sectores bancario, financiero y de pagos B2B. Su actividad incluye tarjetas de crédito para consumidores, empresas y corporaciones; servicios de pago y para comercios; cuentas de ahorro, certificados de depósito y préstamos personales; además de programas de recompensas, programas de viajes, soluciones de pago corporativo, educación financiera, servicios de seguridad y asistencia para titulares de tarjetas y comercios.
Ingeniero/a sénior de datos
Lidera el diseño y la optimización de plataformas de datos seguras y resilientes en American Express. El puesto abarca arquitectura de bases de datos, ingeniería en la nube, ajuste del rendimiento y mentoría de ingenieros de datos.
123.000 $ – 215.250 $ / año
HíbridoTiempo completoSeniorIdioma Obligatorio: inglésIngeniero de datosDescripción
- Acompaña a los ingenieros de datos y promueve la excelencia técnica, la colaboración y la mejora continua.
- Colabora con equipos de producto, arquitectura y negocio en entregas ágiles, definiendo soluciones de datos escalables y prioridades de los sprints.
- Evalúa tecnologías emergentes de bases de datos e impulsa los servicios en la nube, las capacidades de bases de datos modernas y las prácticas de ingeniería.
- Crea modelos de datos lógicos y físicos escalables para plataformas empresariales seguras, resilientes y de alto rendimiento.
- Desarrolla, opera y optimiza sistemas de bases de datos relacionales, NoSQL, distribuidos y nativos de la nube.
- Mejora el rendimiento de las bases de datos mediante el ajuste de SQL y de planes de consulta, la indexación, el particionamiento, la optimización del almacenamiento, la planificación de capacidad y la gestión de cargas de trabajo.
- Diseña y mantiene arquitecturas de bases de datos de alta disponibilidad, incluidas la replicación, las copias de seguridad, la recuperación y la recuperación ante desastres.
- Define y mantiene estándares de arquitectura de datos, seguridad, gobernanza, automatización y operaciones.
- Desarrolla soluciones de infraestructura como código y marcos de automatización para plataformas de bases de datos.
- Diseña y mejora plataformas de macrodatos mediante modelado avanzado, particionamiento, indexación y gestión distribuida de datos.
- Conecta plataformas de datos con aplicaciones en la nube, canalizaciones de CI/CD, entornos contenerizados y sistemas modernos de ingeniería de datos.
- Alinea las plataformas de datos con los objetivos estratégicos y las hojas de ruta tecnológicas en colaboración con los equipos de producto, arquitectura, seguridad y negocio.
- Investiga incidentes complejos en producción y refuerza la fiabilidad, la observabilidad, el rendimiento y la resiliencia de las bases de datos.
- Orienta la dirección técnica mediante evaluaciones de tecnologías, estándares de ingeniería y esfuerzos de modernización.
Requisitos
- Grado en informática, ingeniería informática, sistemas de información u otra disciplina técnica relacionada; se prefiere un máster, o experiencia profesional equivalente.
- Al menos 8 años de experiencia en el diseño, desarrollo, administración y optimización de plataformas de bases de datos empresariales a gran escala (terabytes/petabytes) y soluciones de ingeniería de datos.
- Dominio de Oracle, PostgreSQL y MySQL.
- Amplia experiencia con MongoDB, Couchbase, Cassandra, Redis u otras plataformas NoSQL distribuidas comparables.
- Experiencia con YugabyteDB, Cassandra o tecnologías SQL o NoSQL distribuidas comparables.
- Experiencia con bases de datos en memoria, como SingleStore, Redis o Apache Ignite.
- Amplia experiencia con servicios de bases de datos en la nube y DBaaS/SaaS en AWS y GCP, incluidos Amazon RDS, Aurora, DynamoDB, Cloud SQL, BigQuery, Bigtable, MongoDB Atlas, Couchbase y Yugabyte.
- Dominio del ajuste del rendimiento de bases de datos, la optimización de SQL, el análisis de planes de ejecución, la indexación, el particionamiento, las estadísticas del optimizador, la concurrencia, los bloqueos, la gestión de memoria, la replicación, la optimización del almacenamiento y la planificación de capacidad.
- Experiencia en la creación de modelos de datos lógicos y físicos con ER/Studio, ERwin o herramientas equivalentes.
- Experiencia con OLTP, OLAP, almacenes de datos, mercados de datos y plataformas de macrodatos.
- Experiencia en la creación de soluciones escalables de ETL/ELT, integración de datos y procesamiento distribuido con Apache Spark y Kafka.
- Sólidos conocimientos de Python y SQL; Java u otro lenguaje orientado a objetos es un plus.
- Experiencia con Terraform, Docker, Kubernetes, Git, Linux, scripting de shell y prácticas de CI/CD.
- Experiencia con ServiceNow, Jira o herramientas similares de gestión de servicios de TI y proyectos.
- Experiencia con prácticas ágiles, como Scrum, Kanban y desarrollo guiado por pruebas.
- Conocimiento profundo de arquitecturas de bases de datos relacionales, NoSQL, distribuidas y nativas de la nube; motores de almacenamiento, indexación, optimización de consultas, replicación, cifrado, copias de seguridad y recuperación, alta disponibilidad, recuperación ante desastres y seguridad de bases de datos.
- Sólidos conocimientos de sistemas distribuidos, arquitecturas multinivel, algoritmos de consenso y diseño de plataformas de datos escalables.
- Conocimientos de ecosistemas de macrodatos, lagos de datos y tecnologías modernas de almacenamiento de datos.
- Comprensión de XML, JSON, diseño de esquemas, gestión de metadatos y bases de datos de código abierto.
- Conocimientos de SAN, NAS, infraestructura hiperconvergente y almacenamiento nativo de la nube.
- Conocimientos prácticos de IA e IA generativa, incluida la integración de LLM, bases de datos vectoriales, RAG, desarrollo asistido por IA y flujos de trabajo de ingeniería de datos con IA.
- Sólidos conocimientos de observabilidad, monitorización, principios SRE y operaciones de producción.
- Capacidad demostrada para diagnosticar y resolver problemas complejos en producción en bases de datos, entornos en la nube y sistemas distribuidos.
- Experiencia en la mentoría de ingenieros y la influencia en decisiones de arquitectura.
- Puede haber patrocinio de visado en función de las necesidades del negocio, el puesto, el coste y la legislación aplicable.
Beneficios
- Bono anual
- Beneficios