Playbypoint busca un Ingeniero de Software Senior para su equipo de Pagos, enfocado en la infraestructura de transacciones. El rol es 100% remoto para LATAM y requiere experiencia en sistemas de pago, Ruby on Rails y AWS.
Si sos un Ingeniero de Software Senior con experiencia en pagos y querés trabajar 100% remoto para una startup en crecimiento en el mundo de los deportes de raqueta, ¡este puesto es para vos! Podrás diseñar y construir la infraestructura clave para mover dinero en la plataforma.
Descripción del puesto
Empresa: Playbypoint Equipo: Platform / Payments Ubicación: LATAM remoto. Abierto a otras zonas horarias con solapamiento con UTC-3 / UTC-5. Empleo: Full-time Reporta a: Engineering Manager, Platform Acerca de Playbypoint Somos una startup en rápida expansión en la vanguardia de la industria de los deportes de raqueta. En Playbypoint, nos especializamos en proporcionar soluciones de software empresarial innovadoras que potencian a clubes, jugadores y entrenadores para optimizar sus operaciones y mejorar su juego. Contamos con el respaldo de los principales inversores, la confianza de clubes líderes y estamos creciendo rápidamente. ¡Buscamos personas apasionadas para unirse a nosotros en la revolución del mundo de los deportes de raqueta con software de vanguardia. El Rol Buscamos un Ingeniero Senior para unirse a nuestro equipo de Pagos y ser responsable de la infraestructura que mueve dinero a través de nuestra plataforma: desde el checkout online y terminales POS en persona hasta facturación recurrente, pagos, reembolsos y conciliación. Este es un rol práctico (IC) con alcance real. Colaborarás estrechamente con Producto, Finanzas y Operaciones de Clubes para traducir las necesidades del negocio en sistemas seguros, escalables y construidos para perdurar. Nuestra pila tecnológica: Ruby on Rails (backend), React + TypeScript (frontend), APIs GraphQL y REST, MySQL / Redis / Sidekiq, infraestructura cloud-native en AWS. Qué harás: - Arquitectar y construir la infraestructura central de pagos en flujos online, en persona y de facturación recurrente. - Ser responsable de la confiabilidad del movimiento de dinero: idempotencia, procesamiento de webhooks, recuperación de fallos y conciliación. - Impulsar la higiene del alcance PCI DSS y mantener nuestros sistemas financieros auditables y observables. - Colaborar con stakeholders multifuncionales para lanzar funcionalidades en las que los clubes confían: pagos divididos, depósitos, multi-moneda, pagos de marketplace a entrenadores y profesionales. - Establecer el estándar de ingeniería para el código crítico de pagos y mentorizar a ingenieros del equipo. Puedes prosperar en este rol si: - Tienes 8+ años construyendo sistemas backend en entornos de producción con responsabilidad operativa real y un enfoque significativo en sistemas de pagos o financieros. - Tienes experiencia práctica en producción con Adyen. La familiaridad con Checkout, Terminal API, tokenización, webhooks o Adyen for Platforms es una señal fuerte. - Tienes 3+ años de experiencia demostrable con Ruby on Rails en entornos de producción. - Piensas en modos de fallo: ¿qué sucede si un pago se realiza correctamente pero el webhook nunca llega? - Posees instintos de "money-safe" (seguro para el dinero): idempotencia, semántica "exactly-once" (una sola vez), precisión de moneda, pensamiento de ledger (libro mayor). - Tienes habilidad probada para operar servicios de alta disponibilidad: monitoreo, alertas, respuesta a incidentes y postmortems. - Te sientes cómodo trabajando en un entorno de alta velocidad manteniendo una mentalidad de "correctness-first" (la corrección primero). - Te comunicas claramente y prefieres la comunicación asíncrona. - El inglés escrito y hablado es un requisito indispensable, ya que trabajamos en estrecha colaboración con stakeholders y socios con sede en EE. UU. Ingeniería en la Era de la IA Esperamos que cada ingeniero en Playbypoint trabaje con IA como parte central de su oficio, no como una novedad, sino como un multiplicador de fuerza en todo el ciclo de vida del desarrollo (SDLC). Eso significa: - Usar activamente herramientas de IA en todo el ciclo de desarrollo: diseño, codificación, revisión de código, pruebas, depuración y análisis de incidentes. - Haber construido herramientas o agentes impulsados por IA, ya sea automatización interna, funcionalidades integradas con LLM o mejoras de flujo de trabajo que se hayan lanzado a producción. - Saber cuándo la IA aporta valor real y cuándo no: el juicio importa más que el entusiasmo. No esperamos que todos sean investigadores de IA. Sí esperamos que domines las herramientas y patrones del momento, y que sientas curiosidad por lo que viene. Experiencia adicional (Bonus): - Experiencia con otros PSP como Stripe, Xendit o RazorPay. - Familiaridad con integraciones de eWallet o rails de pago de criptomonedas. - Experiencia en vertical SaaS, marketplaces, hotelería o fintech. - Experiencia con POS con tarjeta presente (conciliación en tienda, gestión de flotas de terminales).
Responsabilidades
- Arquitectar y construir infraestructura de pagos
- Gestionar la confiabilidad del movimiento de dinero
- Impulsar la higiene del alcance PCI DSS
- Mantener sistemas financieros auditables y observables
- Colaborar con stakeholders para lanzar funcionalidades
- Establecer el estándar de ingeniería para código crítico de pagos
- Mentorizar ingenieros