Acerca de Nosotros
En Remote Talent LATAM, conectamos al mejor talento latinoamericano con empresas líderes. Guiamos a empresas y candidatos en cada paso del proceso de contratación, asegurando la combinación perfecta en habilidades, cultura y objetivos. Si bien no somos empleadores directos, actuamos como un socio de confianza, tendiendo el puente entre el talento excepcional y las oportunidades en crecimiento.
Acerca del Cliente
Nuestro cliente es una agencia de e-commerce full-service en rápido crecimiento, enfocada en ayudar a las marcas a escalar de manera sostenible a través de estrategia, tecnología, diseño y marketing de performance. Con más de una década de experiencia en la industria, se asocian con empresas para acelerar el crecimiento digital a través de la toma de decisiones basada en datos y soluciones de comercio personalizadas.
Acerca del Rol
Estamos buscando un Senior Backend Engineer para que asuma la propiedad total de un ecosistema backend crítico que potencia la ayuda financiera, los saldos de tarjetas de campus y los alquileres de libros de texto en aproximadamente 1.200 librerías universitarias en Shopify. La plataforma maneja miles de pedidos y webhooks cada día, con dinero real moviéndose a través del sistema. Este rol requiere sólidas habilidades de ingeniería backend, propiedad de producción y buen juicio al trabajar con transacciones financieras e integraciones complejas.
Lo que poseerás
- La canalización de cobro de extremo a extremo, incluyendo cobertura, impuestos, envío, reembolsos, multi-fulfillment y pagos mixtos.
- Diagnóstico de pedidos de producción en cinco servicios e identificación del servicio responsable de cada problema.
- Realización de triaje diario de informes de conciliación y enrutamiento de fallos al equipo apropiado.
- Gestión de trabajos programados, barridos y comandos de recuperación que se ejecutan sin supervisión.
- Gestión de entregas de extremo a extremo, incluyendo branching, PRs, promoción de QA, despliegues a Azure con GitHub Actions y pasos de QA.
- Creación de una prueba de regresión para cada corrección de error.
Calificaciones Imprescindibles
- Más de 5 años de experiencia profesional en PHP, incluyendo al menos 3 años de Laravel en producción.
- Sólida experiencia con sistemas asíncronos, incluyendo idempotencia, reintentos, colas de mensajes fallidos (dead letter queues), bloqueos (locks) y trabajos programados.
- Fuertes habilidades en SQL a nivel de plan de consulta (query plan), preferentemente con SQL Server.
- Sólida experiencia en la nube, idealmente con Azure, incluyendo lectura de logs, ejecución de consultas, monitoreo de métricas y soporte de despliegues.
- Experiencia integrando sistemas y APIs externas complejas, incluyendo tecnologías como SOAP, XML, SFTP o similares.
- Fuerte juicio al trabajar con transacciones financieras, incluyendo saber cuándo no ejecutar una transacción y usar ejecuciones de prueba (dry runs) cuando sea apropiado.
- Fuertes prácticas de testing y experiencia tratando las pruebas automatizadas como parte del proceso de desarrollo.
- Capacidad para tomar posesión de sistemas de producción y solucionar problemas de forma independiente.
Habilidades
Deseables
- Shopify Admin API, webhooks, metafields, gift cards, o extensiones de checkout y POS.
- TypeScript y Node.js, particularmente Remix o NestJS.
- Prisma y BullMQ.
- Experiencia en fintech, facturación, pagos o conciliación contable.
- Experiencia con Playwright u otros frameworks de testing end-to-end.
- Experiencia trabajando con sistemas stateful de alto volumen.
Pila Tecnológica
- Backend: PHP 8.4, Laravel 11/12, arquitectura de dominio en capas, Pest/PHPUnit, PHPStan
- Datos: SQL Server en Azure SQL Managed Instance
- Asíncrono: Colas de Laravel en Redis, manejo de dead letter, locks, BullMQ en servicios Node
- Nube: Azure Container Apps, Log Analytics (KQL), Key Vault, Application Insights, GitHub Actions
- Shopify: Admin GraphQL, webhooks verificados con HMAC, metafields, órdenes de fulfillment, gift cards, extensiones de UI de checkout y POS, Functions
- Integraciones: SOAP para pagos y alquileres, Vertex para impuestos, SFTP para archivos de liquidación
- Servicios Hermanos: TypeScript, Remix, NestJS, Prisma, BullMQ
¿Por qué unirte a nosotros?
- Puesto Full-Time: 8 AM a 5:00 PM EST L–V horario comercial.
-
Salario
$4,500 USD.
- Entorno de trabajo 100% remoto.
- Contrato: Contratista Independiente.
Los currículums deben presentarse en inglés. Las solicitudes que no cumplan estos criterios serán rechazadas automáticamente.