Engineering Manager – ID #293
Buscamos un perfil para nuestro cliente, quien desarrolla ProBatch (AST ProBatch), una solución de Workload Automation / Batch Management diseñada para planificar, automatizar, ejecutar y monitorear procesos críticos del negocio.
ProBatch permite orquestar procesos en múltiples plataformas heterogéneas y entornos distribuidos, con foco en el control operativo, la trazabilidad y la continuidad.
Un diferencial clave del producto es su enfoque en la visibilidad y previsibilidad operacional: incorpora capacidades de monitoreo y planificación con visualizaciones tipo Gantt, así como herramientas de simulación y análisis predictivo para anticipar desvíos y cuellos de botella.
Responsabilidades
Liderazgo y gestión
- Liderar, acompañar y desarrollar al equipo (1:1, feedback continuo, planes de crecimiento y hiring).
- Planificar y ejecutar junto a los equipos de Producto y Operaciones, alineando prioridades y asegurando entregas de calidad.
- Impulsar mejoras en procesos (Agile/Lean), métricas y calidad de ejecución.
Arquitectura y calidad
- Diseñar y evolucionar la arquitectura de una plataforma de orquestación y automatización (scheduling, dependencias, eventos, integraciones, monitoreo y auditoría).
- Definir y promover estándares de ingeniería: code review, testing, CI/CD, observabilidad, seguridad y performance.
- Garantizar la confiabilidad operativa mediante alertas, recuperación ante fallas y trazabilidad end-to-end.
Rol hands-on / Fullstack
- Participar activamente en el desarrollo: implementación de features core, refactors estratégicos, revisiones técnicas complejas y resolución de incidentes.
- Construir y evolucionar una consola web moderna (administración, monitoreo y operación) junto con APIs robustas.
- Desarrollar integraciones enterprise con sistemas, bases de datos y conectores.
Enfoque AI-first (con criterio)
- Utilizar herramientas de IA para acelerar el SDLC: generación asistida de código, refactors, testing, documentación y análisis de incidentes.
- Definir buenas prácticas y guardrails (calidad, revisión humana, seguridad, privacidad y medición de impacto).
Requisitos
- Experiencia liderando equipos como Engineering Manager, Tech Lead Manager o Lead en productos B2B o plataformas críticas.
- Sólida capacidad de diseño arquitectónico (escalabilidad, resiliencia, seguridad y performance).
- Perfil fullstack real y hands-on, con disposición para contribuir activamente con código cuando sea necesario.
- Experiencia construyendo APIs e integraciones (REST, eventos, jobs/workers).
- Buenas prácticas de ingeniería: testing, CI/CD, code review y observabilidad.
- Comunicación clara y capacidad para alinear decisiones técnicas con objetivos de negocio.
Stack / Conocimientos técnicos esperados
(No buscamos un checklist perfecto, sino solidez técnica y capacidad de aprendizaje.)
Frontend
- React + TypeScript
- Vite o Next.js (deseable)
- Testing: Jest o Vitest + Playwright o Cypress (deseable)
- Diseño de componentes, performance y developer experience (DX)
Backend / Plataforma
- Experiencia sólida en al menos uno de los siguientes: Java o .NET (C#), idealmente en sistemas críticos productivos.
- Patrones de sistemas distribuidos: colas y eventos (Kafka, RabbitMQ), workers/agents, scheduling.
- Bases de datos SQL (PostgreSQL, SQL Server, Oracle u otras).
- Infraestructura y DevOps: Docker, Kubernetes (deseable), CI/CD (GitHub Actions, GitLab, Jenkins).
- Observabilidad: Prometheus, Grafana, ELK, OpenTelemetry (deseable).
Seguridad / Enterprise
- RBAC y gestión de permisos.
- Auditoría, manejo de secretos y hardening (deseable).
Deseables
Experiencia en modernizaciones (migraciones legacy → React, mejoras de observabilidad, escalabilidad y DX).
Experiencia en Workload Automation / Scheduling / Batch (Control-M, Autosys, Rundeck, Airflow u otros).
Experiencia en entornos de alta criticidad (banca, fintech, telecom, industria).
Patrones de confiabilidad: idempotencia, retries, circuit breakers, backpressure.


