Sword
Mastercard
Ingeniero/a de Software Senior
Título y Resumen
Nuestro Propósito Mastercard impulsa economías y empodera a personas en más de 200 países y territorios en todo el mundo. Junto con nuestros clientes, ayudamos a construir una economía sostenible donde todos puedan prosperar. Apoyamos una amplia gama de opciones de pago digital, haciendo que las transacciones sean seguras, sencillas, inteligentes y accesibles. Nuestra tecnología e innovación, asociaciones y redes se combinan para ofrecer un conjunto único de productos y servicios que ayudan a las personas, las empresas y los gobiernos a alcanzar su máximo potencial.
Ingeniero/a de Software Senior
Descripción general
¿Interesado/a en construir la plataforma de próxima generación que potencia la gestión de campañas de marketing de extremo a extremo, incluyendo la segmentación de audiencias, la ejecución de campañas y la medición? Nuestras plataformas operan a escala global, permitiendo a organizaciones de mercados de todo el mundo aprovechar las capacidades de marketing basadas en datos. El objetivo general del marketing basado en datos es ofrecer el contenido adecuado, a la persona adecuada, en el momento adecuado.
El equipo de Tecnología de Servicios de Marketing (MS) busca un/a Ingeniero/a de Desarrollo de Software Senior para proporcionar propiedad técnica, con énfasis en la eficiencia de la ingeniería, la innovación y la entrega a tiempo.
El/la candidato/a ideal es un/a apasionado/a por la construcción de plataformas nativas en la nube altamente escalables utilizando ingeniería de software moderna y tecnologías de datos. Tendrás la oportunidad de trabajar con tecnologías como Java, Spring Boot, React, GraphQL, Databricks, AWS, Spark, Hadoop, arquitecturas basadas en eventos y plataformas de datos en tiempo real.
Nuestros equipos aprovechan las capacidades de GenAI y IA Agente a lo largo del ciclo de vida del desarrollo de productos para acelerar la entrega, mejorar la calidad, potenciar la automatización y aumentar la productividad de la ingeniería. Este puesto ofrece la oportunidad de ayudar a dar forma al viaje de transformación a la nube de Mastercard, al tiempo que se transforma la forma en que automatizamos, optimizamos e innovamos el ciclo de vida del marketing digital.
Rol
En este rol, usted:
- Diseñará y desarrollará REST APIs y servicios web utilizando Java, Spring Boot y tecnologías nativas en la nube modernas.
- Será responsable de evaluar tecnologías y enfoques para integrar servicios de datos backend con interfaces de usuario.
- Trabajará en estrecha colaboración con los miembros del equipo de toda Mastercard para identificar los requisitos funcionales y del sistema.
- Construirá capacidades de plataforma escalables, resilientes y de alto rendimiento que soporten soluciones de marketing globales.
- Contribuirá a la excelencia en ingeniería a través de la automatización, las pruebas, la observabilidad y las prácticas de desarrollo asistido por IA.
- Aprovechará herramientas y flujos de trabajo impulsados por GenAI para mejorar la calidad del software, la velocidad de entrega y la productividad del desarrollador.
Todo sobre ti
Se espera que el/la candidato/a ideal para este puesto:
- Tenga conocimientos prácticos de Java, Spring Boot y arquitecturas de servicios distribuidos (REST APIs).
- Esté familiarizado/a con tecnologías modernas de desarrollo web, incluyendo React y/o Angular, NodeJS, GraphQL, etc.
- Tenga una comprensión de Domain Driven Design (DDD) y Event Driven Design (EDD).
- Construya frameworks de calidad automatizados basados en JUnit y Mockito y tenga una sólida comprensión de los frameworks de pruebas BDD.
- Tenga experiencia con tecnologías y servicios nativos en la nube en AWS.
- Esté familiarizado/a con plataformas y tecnologías de datos modernas como Databricks, Spark, Hadoop, o frameworks similares de procesamiento de datos a gran escala.
- Tenga experiencia aprovechando GenAI y herramientas de desarrollo asistido por IA para mejorar la productividad de la ingeniería y la calidad del software.
- Tenga excelentes habilidades de comunicación oral y escrita.
- Esté familiarizado/a con metodologías Agile/Scrum.
- Tenga una capacidad demostrada para adaptarse a nuevas tecnologías y aprender rápidamente.
- Sea una persona sólida, segura y capaz de comunicar soluciones y arquitectura de manera efectiva a una amplia variedad de partes interesadas.
- Tenga pasión por la transformación a la nube, la modernización de plataformas y la mejora continua.
- Por último, pero no menos importante, tenga una inclinación a la acción.
Responsabilidad de Seguridad Corporativa
Todas las actividades que implican acceso a los activos, información y redes de Mastercard conllevan un riesgo inherente para la organización y, por lo tanto, se espera que toda persona que trabaje para o en nombre de Mastercard sea responsable de la seguridad de la información y deba:
- Cumplir con las políticas y prácticas de seguridad de Mastercard;
- Garantizar la confidencialidad e integridad de la información a la que se accede;
- Informar de cualquier sospecha de violación o brecha de seguridad de la información, y
- Completar todas las formaciones de seguridad obligatorias periódicas de acuerdo con las directrices de Mastercard.
