American Express

Ingeniero de Software Sénior II - Arquitectura Empresarial

PythonJavaReactPostgreSQLAWSGCPDockerKubernetesTerraform
Traducción automática. Consulta el original.

Sobre Arquitectura Empresarial

Arquitectura Empresarial es una organización dentro de la Oficina del Director de Tecnología en American Express y es un facilitador clave de la estrategia tecnológica de la empresa.

Los cuatro pilares de la Arquitectura Empresarial incluyen:

  1. Arquitectura como Código: este pilar posee y opera tecnologías fundamentales que son aprovechadas por los equipos de ingeniería en toda la empresa.
  1. Arquitectura como Diseño: este pilar incluye el diseño técnico y de soluciones para programas de transformación y proyectos críticos para el negocio que necesitan orientación y apoyo arquitectónico.
  1. Gobernanza: este pilar es responsable de definir estándares técnicos y desarrollar herramientas innovadoras que automaticen los controles para garantizar el cumplimiento.
  1. Capacitación de Colegas: este pilar se centra en el desarrollo, reconocimiento, formación y alcance empresarial de los colegas.

En American Express, nuestra cultura se basa en una historia de 175 años de innovación, valores compartidos americanexpress.com/en-us/company/who-we-are/ y Comportamientos de Liderazgo, y un compromiso inquebrantable de respaldar a nuestros clientes, comunidades y colegas. Desde la entrega de productos diferenciados hasta la prestación de un servicio al cliente de clase mundial, operamos con una mentalidad de riesgo sólida, asegurando que sigamos manteniendo nuestra promesa de marca de confianza, seguridad y servicio.

Como parte del equipo de Amex, experimentarás nuestro poderoso respaldo con un apoyo integral para tu bienestar holístico y muchas oportunidades para aprender nuevas habilidades, desarrollarte como líder y hacer crecer tu carrera. Aquí, tu voz y tus ideas importan, tu trabajo tiene un impacto y, juntos, nos ayudarán a definir el futuro de American Express.

RESPONSABILIDADES

  1. Diseñar, desarrollar y entregar soluciones de software escalables y de alta calidad en todo el full stack, aprovechando Java y Python para plataformas y servicios de nivel empresarial
  1. Liderar la arquitectura y la implementación de sistemas distribuidos, garantizando el rendimiento, la fiabilidad y la mantenibilidad
  1. Poseer la entrega integral de funcionalidades, desde el diseño y desarrollo hasta el despliegue, la monitorización y el soporte en entornos de producción
  1. Actuar como miembro sénior de un equipo Agile, impulsando las mejores prácticas en estándares de codificación, pruebas, documentación y entrega continua
  1. Mentorizar y guiar a ingenieros júnior, proporcionando liderazgo técnico a través de revisiones de código, discusiones de diseño e intercambio de conocimientos
  1. Colaborar estrechamente con arquitectos, gestores de producto y equipos interfuncionales para traducir los requisitos de negocio en soluciones técnicas escalables
  1. Construir y evolucionar APIs RESTful, microservicios y sistemas basados en eventos, garantizando contratos de servicio sólidos y compatibilidad con versiones anteriores
  1. Defender la excelencia en ingeniería mejorando los pipelines de CI/CD, la automatización de pruebas y la productividad de los desarrolladores
  1. Identificar proactivamente los cuellos de botella del sistema, depurar problemas complejos e impulsar el análisis de causa raíz con soluciones a largo plazo
  1. Diseñar sistemas para la escalabilidad, la resiliencia y la observabilidad, incluyendo estrategias de monitorización, registro y alertas
  1. Contribuir a la adopción de tecnologías nativas de la nube, incluyendo la contenedorización, la infraestructura como código y arquitecturas de autoescalado
  1. Influir en la dirección técnica y desafiar el status quo proponiendo soluciones innovadoras y pragmáticas
  1. Asumir la propiedad y la responsabilidad de entregar resultados de alto impacto alineados con los objetivos del equipo y de la organización

CUALIFICACIONES

  1. 6+ años de experiencia profesional en desarrollo de software con gran experiencia en Java y conocimientos prácticos de Python para backend o aplicaciones basadas en datos
  1. Amplia experiencia con ecosistemas y frameworks de Java como Spring, Spring Boot o equivalente
  1. Experiencia demostrada en desarrollo full-stack, incluyendo servicios de backend y frameworks modernos de frontend (por ejemplo, React, Angular o similares)
  1. Sólida experiencia en la construcción de APIs RESTful, arquitecturas de microservicios e integraciones de servicio a servicio
  1. Sólida comprensión de sistemas distribuidos, concurrencia, escalabilidad y optimización del rendimiento
  1. Experiencia práctica con bases de datos relacionales (PostgreSQL, MySQL, Oracle) y/o bases de datos NoSQL (Cassandra, DynamoDB, MongoDB)
  1. Experiencia con contenedorización y orquestación (Docker, Kubernetes)
  1. Familiaridad con herramientas de infraestructura como código (Terraform, CloudFormation, etc.)
  1. Experiencia con plataformas de mensajería y streaming como Kafka, RabbitMQ o JMS
  1. Experiencia práctica con plataformas en la nube (AWS, Azure o GCP) y patrones de desarrollo nativos de la nube
  1. Experiencia práctica en la generación de datos de prueba y en el desarrollo y ejecución de pruebas unitarias
  1. Experiencia con estándares de diseño de API, OpenAPI/Swagger, control de versiones y desarrollo basado en contratos
  1. Experiencia práctica con pipelines de CI/CD y herramientas (Jenkins, GitHub Actions, GitLab CI, etc.)
  1. Dominio de metodologías Agile/Scrum y prácticas modernas del ciclo de vida de desarrollo de software
  1. Licenciatura en informática, ingeniería o experiencia práctica equivalente (un título superior es una ventaja)
  1. Preferente: Comprensión básica de conceptos de IA/ML y tecnologías de IA Generativa, incluyendo LLMs, ingeniería de prompts y Generación Aumentada por Recuperación (RAG)

Te respaldamos con beneficios que apoyan tu bienestar holístico para que puedas ser y dar lo mejor de ti. Esto significa cuidar de tu salud física, financiera y mental, así como de la de tus seres queridos, además de proporcionar la flexibilidad que necesitas para prosperar personal y profesionalmente:

  • Salarios base competitivos
  • Incentivos de bonificación
  • 6% de aportación de la empresa al plan de ahorro para la jubilación
  • Coaching financiero gratuito y apoyo para el bienestar financiero
  • Beneficios integrales de salud, dental, visión, seguro de vida y discapacidad
  • Modelo de trabajo flexible con acuerdos híbridos, presenciales o virtuales según el puesto y las necesidades del negocio
  • 20+ semanas de permiso parental remunerado para todos los padres, independientemente del género, ofrecido por embarazo, adopción o gestación subrogada
  • Acceso gratuito a centros de bienestar globales en las instalaciones con personal de enfermería y médicos (según la ubicación)
  • Apoyo de asesoramiento gratuito y confidencial a través de nuestro programa Healthy Minds
  • Oportunidades de desarrollo profesional y formación

Para obtener una lista completa de los beneficios del equipo de Amex, visita nuestro Sitio de Beneficios para Colegas americanexpress.com/en-us/colleagues/benefits.

American Express es un empleador que ofrece igualdad de oportunidades y toma decisiones de empleo sin tener en cuenta la raza, el color, la religión, el sexo, la orientación sexual, la identidad de género, el origen nacional, el estatus de veterano, el estatus de discapacidad, la edad o cualquier otro estatus protegido por la ley. American Express considerará para el empleo a todos los solicitantes cualificados, incluidos aquellos con antecedentes de arresto o condena, de acuerdo con los requisitos de las leyes estatales y locales aplicables, incluida la Ley de Oportunidad Justa de California, la Ordenanza de Oportunidad Justa para Empleadores del Condado de Los Ángeles y la Iniciativa de Oportunidad Justa para la Contratación de la Ciudad de Los Ángeles. Para los puestos cubiertos por las regulaciones bancarias federales y/o estatales, American Express cumplirá con dichas regulaciones en lo que respecta a la consideración de solicitantes con condenas penales.

Respaldamos a nuestros colegas con el apoyo que necesitan para prosperar, profesional y personalmente. Es por eso que tenemos Amex Flex, nuestro modelo de trabajo empresarial que proporciona una mayor flexibilidad a los colegas mientras nos aseguramos de preservar los aspectos importantes de nuestra cultura presencial única. Dependiendo del puesto y las necesidades del negocio, los colegas trabajarán en las instalaciones, en un modelo híbrido (combinación de días en la oficina y virtuales) o de forma totalmente virtual.

Solicitantes de empleo en EE. UU. - Haz clic para ver el póster “Conoce tus derechos eeoc.gov/poster”. Si el enlace no funciona, puedes acceder al póster copiando y pegando la siguiente URL en una nueva ventana del navegador: eeoc.gov/poster.

A continuación se presenta el rango salarial esperado para esta solicitud de empleo. En última instancia, al determinar tu remuneración, consideraremos tu ubicación, experiencia y otros factores relacionados con el puesto.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores