Empresa de consultoría busca un Technical Lead con más de 10 años de experiencia en desarrollo backend, especialmente en TypeScript/Node.js y PostgreSQL, para liderar la arquitectura y el desarrollo de un nuevo sistema WMS. El rol es técnico, con escritura de código diario, y requiere experiencia en sistemas distribuidos y cloud (GCP preferible).
Ideal para desarrolladores experimentados en backend con TypeScript/Node.js y PostgreSQL en Latinoamérica.
IMPORTANTE: En este momento solo consideramos candidatos ubicados en Latinoamérica. Por favor, no te postules si no resides en Latinoamérica. Acerca de Empirical Empirical potencia a empresas tecnológicas en etapas tempranas y de crecimiento para crear los productos adecuados de la manera correcta, proporcionando dos servicios fundamentales: - Liderazgo de Producto y Tecnología: Nuestros clientes confían decisiones críticas a nuestra red de CTOs y CPOs de primer nivel con base en EE. UU. Brindamos soporte fraccional, por proyecto o de asesoramiento, combinando talento con alta experiencia y un enfoque flexible. - Equipos de Desarrollo de Producto: Proporcionamos a nuestros clientes talento de desarrollo de producto senior de alto rendimiento a través de un modelo escalable de aumento de personal y soporte continuo. Nos enfocamos en Latinoamérica para encontrar talento excepcional, con compatibilidad horaria y cultural. Estamos orgullosos de ser una empresa "people first", donde priorizamos la construcción de conexiones humanas significativas y duraderas con clientes y miembros del equipo, al tiempo que abrazamos la diversidad y la singularidad. Con esta base y nuestro enfoque en el talento, ayudamos a crear grandes productos que la gente ama. Nuestros valores - Nos importa la gente primero. - Buscamos agregar valor siempre. - Lideramos con integridad. - Nos divertimos en cada paso del camino. La Oportunidad Nuestro cliente, una empresa de logística y fulfillment en rápido crecimiento y respaldada por capital de riesgo, está construyendo un sistema de gestión de almacenes (WMS) de próxima generación y personalizado desde cero, junto con todo el ecosistema de sistemas operativos que lo rodean. Esto no es solo un WMS: el alcance incluye la pila tecnológica operativa de extremo a extremo, abarcando control de inventario en tiempo real, gestión de pedidos, integraciones de transportistas y EDI, conectividad 3PL y flujos de trabajo adyacentes a ERP. La plataforma reemplazará la pila operativa actual y transformará la forma en que la empresa gestiona las operaciones del almacén a escala. Qué harás Como Tech Lead, eres la contratación técnica más crítica de este proyecto. Serás responsable de la arquitectura del sistema, definirás el modelo de datos, establecerás los estándares de ingeniería y liderarás un pequeño equipo de ingenieros senior en una compleja construcción "greenfield". Trabajarás directamente con el Technical Project Manager y el liderazgo de nuestro cliente para traducir los requisitos operativos en un sistema robusto y escalable, y escribirás código de producción todos los días junto con tus responsabilidades de liderazgo técnico. Este no es un rol de gestión; es un rol de liderazgo profundamente técnico en una construcción de alto riesgo y ritmo rápido. Tus calificaciones y experiencia Requisitos indispensables: - Más de 10 años de experiencia en desarrollo de software backend, con al menos 2 años en un rol de technical lead o principal engineer. - Profundo dominio de TypeScript/Node.js (NestJS): escribes código idiomático y de grado de producción, y puedes defender cada decisión arquitectónica que tomes. - Experiencia a nivel experto con PostgreSQL: diseño de esquemas, optimización de consultas, estrategias de indexación, integridad transaccional, migraciones a escala y monitoreo operativo. - Experiencia comprobada en el diseño e implementación de modelos de datos complejos y orientados a eventos: un fuerte plus es la comprensión de patrones de inventario basados en libros de contabilidad o arquitecturas similares de tipo "append-only". - Sólida experiencia en el diseño de APIs REST escalables con estrategias claras de versionado, manejo de errores y gestión de contratos. - Experiencia en la construcción y operación de sistemas de procesamiento de trabajos en segundo plano (motores de asignación, pipelines batch o cargas de trabajo similares intensivas en CPU). - Experiencia práctica con GCP (Cloud Run, Cloud SQL, Cloud Storage, Pub/Sub) o AWS; se prefiere experiencia en GCP. - Experiencia liderando migraciones o reemplazos de sistemas con estrategias de "dual-write" / "shadow-run" para minimizar el riesgo operativo. - Un fuerte plus es la experiencia con plataformas WMS, sistemas ERP (ej. NetSuite, SAP, Microsoft Dynamics) o software operativo/empresarial similar. - Un fuerte plus es tener experiencia en logística, cadena de suministro o dominios con alta carga de fulfillment. - Uso activo de asistentes de codificación AI (ej. Cursor, GitHub Copilot o similar) y establecimiento de prácticas de desarrollo asistido por IA en todo el equipo. - Inglés avanzado requerido. Qué esperamos de ti - 100% alineación con nuestros valores fundamentales. - Capacidad para tomar la propiedad de los proyectos de principio a fin. - Sólidas habilidades de colaboración y comunicación. - Atención al detalle y pasión por crear excelentes experiencias de usuario. Qué ofrecemos - Trabajo remoto/flexible. - Compensación altamente competitiva en dólares estadounidenses. - Oportunidades de desarrollo personal y profesional; mentoría, coaching y capacitación según sea necesario. - Dedicación continua de 40 horas semanales. - La oportunidad de ser parte de una comunidad increíble y multicultural de expertos en tecnología. ¿Por qué trabajar con nosotros? - Nos enorgullecemos de nuestros valores fundamentales y hemos demostrado que poner a las personas primero crea un entorno de trabajo próspero y colaborativo. - Buscamos acomodar y equilibrar las necesidades individuales con las necesidades del cliente, entendiendo que cada uno de nosotros es único. - Ofrecemos beneficios como trabajo remoto/flexible, capacitación selectiva paga, programas de mentoría, programas de referidos y más. - Somos selectivos con los proyectos que asumimos para garantizar que nuestros equipos participen en oportunidades desafiantes, significativas y placenteras que provoquen creatividad, innovación y crecimiento.