Engineering Manager
Buscamos un Engineering Manager con experiencia en liderazgo de equipos B2B y diseño de arquitectura, que además pueda aportar código de forma hands-on. Deberá gestionar el equipo, mejorar procesos, definir estándares de ingeniería y asegurar la confiabilidad operativa de la plataforma.
Si te gusta liderar equipos, meter mano en código y definir la arquitectura de una plataforma innovadora con foco en visibilidad y predicción, este puesto es para vos. Ideal para perfiles hands-on que quieran potenciar el crecimiento de un producto B2B.
Descripción del puesto
Un diferencial clave del producto es su foco en visibilidad y previsibilidad operacional: incorpora capacidades como monitoreo y planificación con visualizaciones tipo Gantt, y un enfoque de simulación/análisis predictivo para anticipar desvíos y cuellos de botella. Responsabilidades: Liderazgo y gestión: - Liderar, acompañar y desarrollar al equipo (1:1s, feedback, crecimiento, hiring). - Planificar y ejecutar junto a Producto/Operaciones, alineando prioridades y asegurando entrega. - Mejorar 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/automatización: scheduling, dependencias, eventos, integraciones, monitoreo y auditoría. - Definir estándares de ingeniería: code review, testing, CI/CD, observabilidad, seguridad, performance. - Asegurar confiabilidad operativa: alerting, recuperación ante fallas y trazabilidad. Hands-on / Fullstack: - Meter mano en el código: features core, refactors, revisiones complejas, troubleshooting e incident response. - Construir y evolucionar una consola web moderna (admin/monitoreo/operación) y APIs robustas. - Integraciones enterprise (sistemas, bases de datos, conectores, automatizaciones). AI-first (con criterio): - Usar AI para acelerar el SDLC: generación asistida, refactors, tests, documentación, análisis de incidentes. - Definir buenas prácticas/guardrails (calidad, revisión humana, seguridad, privacidad y medición de impacto). Requisitos: - Experiencia liderando equipos (Engineering Manager / Tech Lead Manager / Lead) en productos B2B o plataformas críticas. - Sólida capacidad de diseño de arquitectura (escalabilidad, resiliencia, seguridad, performance). - Perfil fullstack real y hands-on (queremos que puedas aportar con código cuando haga falta). - Experiencia construyendo APIs e integraciones (REST, eventos, jobs/workers). - Buenas prácticas de ingeniería: testing, CI/CD, code review, observabilidad. - Comunicación clara y habilidad para alinear técnica con negocio. Stack / Conocimientos técnicos esperados (No buscamos checklist perfecto; sí solidez y capacidad de aprender): Frontend: - React + TypeScript - Vite / Next.js (deseable) - Testing: Jest/Vitest + Playwright/Cypress (deseable) - Diseño de componentes, performance y DX Backend / Plataforma: - Experiencia en al menos uno: Java o .NET (C#) (ideal experiencia productiva en sistemas críticos) - Patrones de sistemas: colas/eventos (Kafka/RabbitMQ), workers/agents, scheduling - Bases de datos SQL (PostgreSQL / SQL Server / Oracle u otras) - Infra/DevOps: Docker, Kubernetes (deseable), CI/CD (GitHub Actions/GitLab/Jenkins) - Observabilidad: Prometheus/Grafana/ELK/OpenTelemetry (deseable) Seguridad / Enterprise: - RBAC/permisos, auditoría, secretos y hardening (deseable) Deseables: - Background en Workload Automation / Scheduling / Batch (Control-M, Autosys, Rundeck, Airflow, etc.). - Experiencia en entornos de alta criticidad (banca/fintech/telecom/industria). - Reliability patterns: idempotencia, retries, circuit breakers, backpressure. - Modernizaciones: legacy → React, mejoras de observabilidad, escalabilidad, DX.
Responsabilidades
- Liderar, acompañar y desarrollar al equipo (1:1s, feedback, crecimiento, hiring).
- Planificar y ejecutar junto a Producto/Operaciones, alineando prioridades y asegurando entrega.
- Mejorar procesos (Agile/Lean), métricas y calidad de ejecución.
- Diseñar y evolucionar la arquitectura de una plataforma de orquestación/automatización: scheduling, dependencias, eventos, integraciones, monitoreo y auditoría.
- Definir estándares de ingeniería: code review, testing, CI/CD, observabilidad, seguridad, performance.
- Asegurar confiabilidad operativa: alerting, recuperación ante fallas y trazabilidad.
- Meter mano en el código: features core, refactors, revisiones complejas, troubleshooting e incident response.
- Construir y evolucionar una consola web moderna (admin/monitoreo/operación) y APIs robustas.
- Integraciones enterprise (sistemas, bases de datos, conectores, automatizaciones).
- Usar AI para acelerar el SDLC: generación asistida, refactors, tests, documentación, análisis de incidentes.
- Definir buenas prácticas/guardrails (calidad, revisión humana, seguridad, privacidad y medición de impacto)