directohace 1 mes

Technical Lead

EmpiricalRemoto · Tiempo completo
Líder10+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Empresa Empirical busca Technical Lead para proyecto de desarrollo de sistema de gestión de almacén. Requiere experiencia en backend con TypeScript/Node.js y PostgreSQL.

Por qué aplicar

Ideal para desarrolladores experimentados en backend con TypeScript/Node.js y PostgreSQL en Latinoamérica.

Descripción del puesto

IMPORTANTE: En este momento, solo estamos considerando candidatos ubicados en América Latina. Por favor, no se postule si no se encuentra en América Latina. Sobre Empirical Empirical brinda a las empresas tecnológicas en etapas tempranas y de crecimiento la capacidad de crear los productos adecuados de la manera correcta, proporcionando dos servicios fundamentales: - Liderazgo en Producto y Tecnología: Nuestros clientes confían en nosotros decisiones críticas a través de nuestra red de CTOs y CPOs de alto nivel con sede en EE. UU. Ofrecemos soporte fraccionado, por proyecto o basado en asesoramiento, combinando talento altamente experimentado con un enfoque flexible. - Equipos de Desarrollo de Producto: Brindamos a nuestros clientes talento de desarrollo de producto senior de alto rendimiento a través de un modelo de aumento de personal escalable y soporte continuo. Nos enfocamos en América Latina para encontrar talento excepcional, con compatibilidad de zona horaria y cultura. Estamos orgullosos de ser una empresa que prioriza a las personas, donde construimos conexiones humanas significativas y duraderas con clientes y miembros del equipo por igual, mientras abrazamos la diversidad y la unicidad. Con esta base y nuestro enfoque en el talento, ayudamos a crear grandes productos que la gente ama. Nuestros valores - Cuidar a las personas primero - Esforzarnos por agregar valor siempre - Liderar con integridad - Divertirnos en cada paso del camino La Oportunidad Nuestro cliente, una empresa de logística y cumplimiento en rápido crecimiento y respaldada por capital de riesgo, está construyendo un Sistema de Gestión de Almacenes (WMS) personalizado de última generación desde cero, junto con el ecosistema completo de sistemas operativos que lo rodean. Esto no es solo un WMS: el alcance incluye la pila de tecnología operativa de extremo a extremo, que abarca 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 de almacén a escala. Qué harás Como Tech Lead, eres la contratación técnica más crítica en este proyecto. Serás dueño de la arquitectura del sistema, definirás el modelo de datos, establecerás estándares de ingeniería y liderarás un pequeño equipo de ingenieros senior a través de una construcción compleja de nueva planta. Trabajarás directamente con el Gerente de Proyecto Técnico 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 técnico profundamente técnico en una construcción de alto ritmo y alto riesgo. Tus calificaciones y experiencia Requisitos imprescindibles - 10+ años de experiencia en desarrollo de software backend, con al menos 2 años en un rol de lead técnico o ingeniero principal - Proficiencia profunda en TypeScript/Node.js (NestJS) — escribes código de producción idiomático y puedes defender cada decisión arquitectónica que tomes - Experiencia de nivel experto con PostgreSQL — diseño de esquemas, optimización de consultas, estrategias de indexación, integridad transaccional, migraciones a gran escala y monitoreo operativo - Experiencia comprobada en el diseño e implementación de modelos de datos complejos y basados en eventos — comprensión de patrones de inventario basados en ledger o arquitecturas similares de solo anexado es un plus - Fuerte experiencia en el diseño de APIs REST escalables con versión clara, manejo de errores y estrategias de 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 por lotes o cargas de trabajo similares que requieren mucha CPU) - Experiencia práctica con GCP (Cloud Run, Cloud SQL, Cloud Storage, Pub/Sub) o AWS; se prefiere experiencia con GCP - Experiencia en la gestión de migraciones o reemplazos de sistemas con estrategias de escritura dual / ejecución en la sombra para minimizar el riesgo operativo - Experiencia con plataformas WMS, sistemas ERP (por ejemplo, NetSuite, SAP, Microsoft Dynamics) o software operativo/empresarial similar es un plus - Antecedentes en logística, cadena de suministro o dominios con alto contenido de cumplimiento son un plus - Uso activo de asistentes de codificación de IA (por ejemplo, Cursor, GitHub Copilot o similares) y establece prácticas de desarrollo asistido por IA en todo el equipo - Se requiere inglés avanzado Qué esperamos de ti - Alineación del 100% con nuestros valores fundamentales - Capacidad para tomar posesión de proyectos desde el inicio hasta el final - Habilidades fuertes de colaboración y comunicación - Atención al detalle y pasión por crear experiencias de usuario excelentes Qué ofrecemos - Trabajo remoto/flexible - Compensación altamente competitiva en dólares estadounidenses - Oportunidades de desarrollo personal y profesional; mentoría, entrenamiento y capacitación según sea necesario - Dedicación continua de 40 horas por semana - La oportunidad de ser parte de una comunidad multicultural increíble 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 de los clientes, entendiendo que cada uno de nosotros es único. - Ofrecemos beneficios como trabajo remoto/flexible, capacitación selectiva pagada, programas de mentoría, programas de referencia y más. - Somos selectivos en los proyectos que asumimos para asegurarnos de que nuestros equipos estén involucrados en oportunidades desafiantes, significativas y agradables que provoquen creatividad, innovación y crecimiento.

Responsabilidades

  • Definir arquitectura del sistema
  • Leadear equipo de ingenieros
  • Escribir código de producción
  • Colaborar con liderazgo del cliente

Skills requeridas

Liderazgo técnicoArquitectura de sistemasDiseño de bases de datosOptimización de consultasIntegración de APIsLiderazgo de equiposColaboraciónComunicación efectivaDetallesExperiencias de usuario

Beneficios

  • Trabajo remoto
  • Compensación competitiva
  • Desarrollo personal y profesional
  • Mentoría y coaching