¡Únete al equipo que impulsa el futuro de los pagos digitales en México!
En Smart Payment Services, empresa 100% mexicana especializada en brindar soluciones de pago a través de nuestra innovadora plataforma SaaS, buscamos continuar con nuestra excelencia operativa integrando mentes brillantes que compartan nuestra sed de innovación y trabajo en equipo.
Convocamos a un/a líder técnico referente en ingeniería de software con mentalidad 100% hands-on, apasionado/a por la tecnología, con visión de arquitectura y que disfrute tirar código activamente mientras resuelve retos complejos de la industria de medios de pago, para la posición de Staff Engineer Enabler.
Tenemos un ritmo de trabajo dinámico, estamos 100% orientados a objetivos, salimos temprano los viernes y ofrecemos prestaciones superiores.
Si eres un/a apasionado/a de las Terminales Punto de Venta (TPV), dominas el desarrollo nativo tanto en bajo como en alto nivel y sabes liderar con el ejemplo en el código, ¡queremos conocerte!
¿Qué ofrecemos para ti?
- Prestaciones de Ley y Superiores: Vales de despensa, vales de restaurante, seguro de vida.
- Esquema 100% nominal.
- Ambiente colaborativo y dinámico.
- Formar parte de un equipo técnico de vanguardia: Desarrollo directo en terminales de nueva generación (Smart TPV / Android) y arquitecturas tradicionales de bajo nivel.
- Desafíos de arquitectura reales: Diseñar, integrar y optimizar motores transaccionales EMV, seguridad criptográfica en terminales y llevar a cabo certificaciones financieras de punta a punta.
Sobre la posición
¿Te apasiona tirar código, diseñar arquitecturas modulares para TPVs y ser el referente técnico en certificación y seguridad transaccional? Buscamos un/a Staff Engineer Enabler activamente programador/a y muy hands-on, capaz de conectar el desarrollo tradicional de bajo nivel con capas modernas de Android. Serás la guía técnica para unificar el software en terminales físicas y asegurar su operación bajo los más altos estándares de la industria financiera.
¿Qué necesitas para participar en el proceso de selección?
- Licenciatura e/o Ingeniería en Sistemas, Computación o afín.
- +8 años de experiencia en ingeniería de software orientada a medios de pago, terminales punto de venta (TPV) y motores transaccionales.
- 2 a 3 años de experiencia especializada en plataformas y puntos de venta Android (Smart TPV / MV).
- Inglés: Nivel técnico.
Stack Técnico & Conocimientos Mandatorios:
- Lenguajes de Programación:
- C / C++: Desarrollo de bajo nivel en terminales físicas.
- Java: Desarrollo de alto nivel y lógica transaccional.
- Kotlin / Android: Entornos móviles y arquitecturas nativas.
- Estándares & Protocolos Financieros: Dominio profundo del protocolo ISO 8583.
- Certificaciones: Experiencia participando activamente en el ciclo completo de Certificación EMV (contacto y contactless, marca y adquirente / Genicol).
- Arquitectura de Terminales: Procesos de arquitectura basados en DLL y su portabilidad en terminales físicas; integración de SDKs de hardware (PED/PIN pad, lector de tarjetas, impresoras).
- Seguridad & Criptografía: Seguridad lógica, criptografía de pagos, esquemas de protección de datos financieros y cumplimiento de normativas PCI-PTS / PCI-DSS.
Tus retos principales:
- Tirar código y liderar con el ejemplo: Desarrollar, optimizar y mantener código de alta calidad en C, Java y Kotlin para terminales y motores transaccionales.
- Definir y custodiar la arquitectura: Garantizar el funcionamiento del motor transaccional EMV sobre Android/Kotlin y acoplar limpiamente librerías de bajo nivel con capas modernas.
- Liderar integraciones de HW: Integrar y abstraer SDKs de hardware multimarca (PED, lectores, impresoras) asegurando la portabilidad en distintas TPVs.
- Liderar certificaciones de pagos: Ser el referente técnico para preparar, ejecutar y resolver hallazgos en procesos de certificación EMV con marcas y adquirentes.
- Diagnóstico profundo (Hands-On): Investigar y resolver defectos críticos de producción que no se replican en QA (race conditions de PED, PIN Block, autenticación offline).
- Seguridad y Aprovisionamiento: Establecer estándares PCI-PTS / PCI-DSS en el código y diseñar modelos de distribución de parámetros (DLL / SDK / Gateway).
Competencias clave:
- Hands-on & Credibilidad Técnica: Capacidad para escribir código de excelencia y resolver problemas complejos en el hardware/software directamente.
- Enfoque a Resultados: Responsabilidad total sobre el cumplimiento de entregables y la ejecución en tiempo y forma.
- Accountability & Ownership: Posicionamiento activo frente a problemas en producción y responsabilidad directa sobre los sistemas críticos.
- Trabajo en Equipo y Colaboración: Alta cohesión y comunicación asertiva para colaborar con líderes de proyecto y equipos de ingeniería.
- Pensamiento Arquitectónico: Habilidad para conectar soluciones tradicionales legacy con tecnologías móviles de última generación.
Condiciones de trabajo:
- Zona para laborar: Insurgentes Sur
- Esquema de trabajo: Presencial ( 1 día de Home Office)
- Horario de trabajo:
- Lunes a jueves de 8:00 am a 6:00 pm (Presencial)
- Viernes de 8:00 am a 2:00 pm (Remoto)
"Nuestros procesos de selección se basan únicamente en las competencias y el potencial de las personas. Valoramos la diversidad y fomentamos un entorno de trabajo inclusivo y libre de discriminación."
Sueldo: $70,000.00 al mes
Beneficios:
- Seguro de vida
- Vales de despensa
- Vales de restaurante
Lugar de trabajo: Empleo presencial