Detalles de la Vacante

Software Engineer II

Descripción

Empresa: Mastercard

La organización CNPF Data & AI busca un Ingeniero de Software II excepcional para ayudar a construir la próxima generación de aplicaciones inteligentes y plataformas de ingeniería. Este es un rol de alto impacto para un ingeniero práctico que combine experiencia profunda en ingeniería de software con pasión por la IA, la innovación y la resolución práctica de problemas.

Experiencia requerida

Experiencia comprobada construyendo sistemas escalables y mantenibles, y experiencia práctica construyendo aplicaciones agentivas o habilitadas para IA.

Responsabilidades

Diseñar, construir y evolucionar aplicaciones inteligentes y capacidades de plataforma. Aplicar principios de diseño de software y mejores prácticas arquitectónicas. Desarrollar código eficiente. Integrar IA en flujos de trabajo de ingeniería. Implementar estrategias de pruebas y marcos automatizados. Realizar revisiones de código. Optimizar sistemas para rendimiento y seguridad. Diagnosticar y resolver problemas técnicos complejos. Colaborar con equipos de producto, ciencia de datos e ingeniería.

Conocimientos técnicos

Java, Python, APIs, sistemas distribuidos, arquitecturas orientadas a eventos, patrones de integración empresarial, React/Next.js, Kubernetes, AWS o Azure, CI/CD, frameworks modernos de IA, SDKs y herramientas para flujos de trabajo agentivos.

Habilidades

Fuerte colaboración, comunicación, mentoría, liderazgo con el ejemplo, toma de responsabilidad, aprendizaje continuo y experimentación.

Experiencia

Experiencia comprobada construyendo sistemas escalables y mantenibles, y experiencia práctica construyendo aplicaciones agentivas o habilitadas para IA.

Conocimientos

Java, Python, APIs, sistemas distribuidos, arquitecturas orientadas a eventos, patrones de integración empresarial, React/Next.js, Kubernetes, AWS o Azure, CI/CD, frameworks modernos de IA, SDKs y herramientas para flujos de trabajo agentivos.

Habilidades

Fuerte colaboración, comunicación, mentoría, liderazgo con el ejemplo, toma de responsabilidad, aprendizaje continuo y experimentación.

Actividades

Diseñar, construir y evolucionar aplicaciones inteligentes y capacidades de plataforma. Aplicar principios de diseño de software y mejores prácticas arquitectónicas. Desarrollar código eficiente. Integrar IA en flujos de trabajo de ingeniería. Implementar estrategias de pruebas y marcos automatizados. Realizar revisiones de código. Optimizar sistemas para rendimiento y seguridad. Diagnosticar y resolver problemas técnicos complejos. Colaborar con equipos de producto, ciencia de datos e ingeniería.

Idiomas

Inglés avanzado requerido

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés avanzado requerido