Emplea.do

Engineering Team Lead

2BRAINS · Get on Board · Remote

Descripción del puesto

BackendExperiencia sólida desarrollando con Java. Experiencia avanzada con Spring Boot. Diseño y desarrollo de APIs REST. Arquitecturas de microservicios.FrontendExperiencia con JavaScript y TypeScript. Desarrollo con React.js. Experiencia con Next.js. Conocimiento de Vite (deseable).Cloud & DevOpsExperiencia práctica en Google Cloud Platform (GCP). Kubernetes y Docker. CI/CD (GitHub Actions, GitLab CI, Jenkins o similares). Infrastructure as Code (Terraform deseable).ObservabilidadExperiencia utilizando Grafana. Monitoreo y observabilidad de aplicaciones. Conocimiento de Prometheus, OpenTelemetry o herramientas similares es un plus.ArquitecturaDiseño de sistemas distribuidos. Arquitecturas orientadas a eventos. Experiencia con Kafka o soluciones de mensajería similares. Conocimientos de Domain Driven Design (DDD) son valorados.Inteligencia ArtificialBuscamos candidatos que hayan trabajado o estén trabajando con:AI AgentsLLMs (OpenAI, Gemini, Claude, etc.)Prompt EngineeringRAG (Retrieval-Augmented Generation)LangChain o LangGraphVertex AIIntegración de agentes en productos realesLiderazgoExperiencia liderando equipos de desarrollo. Mentoring y desarrollo de ingenieros. Gestión de prioridades y toma de decisiones técnicas. Participación en procesos de arquitectura y definición de roadmap técnico. Experiencia trabajando en entornos Agile/Scrum.Perfil IdealMás de 8 años de experiencia en desarrollo de software. Más de 2 años liderando equipos técnicos. Capacidad para combinar visión estratégica y ejecución hands-on. Excelente comunicación y colaboración con equipos multidisciplinarios. Mentalidad orientada a producto, negocio e impacto.¿Qué buscamos?Una persona apasionada por la tecnología, con fuerte capacidad de liderazgo y que disfrute construyendo equipos y productos de clase mundial, manteniéndose cercana al código y explorando continuamente nuevas tecnologías, especialmente en el mundo de la Inteligencia Artificial y los Agentes Autónomos. Liderar y desarrollar equipos de ingeniería de alto desempeño. Definir arquitecturas escalables y alineadas con los objetivos del negocio. Participar activamente en decisiones técnicas y revisiones de código. Impulsar buenas prácticas de desarrollo, testing, CI/CD y observabilidad. Diseñar e implementar soluciones basadas en microservicios y arquitecturas cloud-native. Colaborar con Product Managers y Designers para transformar necesidades de negocio en soluciones tecnológicas. Monitorear métricas de calidad, rendimiento y confiabilidad de las plataformas. Promover la adopción de tecnologías emergentes, incluyendo IA Generativa y Agentes Inteligentes. Gestionar deuda técnica y evolución tecnológica de los productos. Buscamos un Engineering Team Lead para liderar un equipo de ingeniería multidisciplinario responsable de construir y evolucionar productos digitales de alto impacto. La persona seleccionada combinará liderazgo técnico, desarrollo de personas y excelencia en ingeniería para entregar soluciones escalables, seguras y orientadas a resultados de negocio.Será responsable de impulsar la estrategia técnica del squad, colaborar estrechamente con Product y Diseño, y fomentar una cultura de innovación, calidad y mejora continua. Experiencia en entornos de alta transaccionalidad. Conocimientos de SRE, SLI/SLO y métricas DORA. Experiencia en fintech, banca, retail o e-commerce. Certificaciones cloud (GCP, AWS o Azure).

Juegatela