Descripción
Resumen del Puesto:
Buscamos un Gerente de Ingeniería de Software para liderar equipos de desarrollo, definir estándares técnicos y asegurar la entrega de productos de software en Santiago.
Puntos Destacados:
1. Liderazgo con impacto en el diseño y entrega de soluciones tecnológicas.
2. Equipos multidisciplinarios y autonomía técnica para decisiones fundamentadas.
3. Cultura de mejora continua y desarrollo profesional en gestión de equipos.
Acerca del cargo
Actualmente buscamos un/a **Gerente de Ingeniería de Software (Software Engineering Manager)** para incorporarse a nuestro equipo en Santiago. La persona seleccionada será responsable de liderar equipos de desarrollo, definir estándares técnicos, fortalecer prácticas de ingeniería y asegurar la entrega consistente de productos y plataformas de software.
Buscamos a un profesional que combine experiencia técnica con liderazgo de personas y que pueda trabajar de manera cercana con Product Management, arquitectura, infraestructura, QA y otras áreas del negocio.
¿Por qué trabajar con nosotros?
**Liderazgo con impacto:** Tendrás influencia directa en la forma en que nuestros equipos diseñan, desarrollan y entregan soluciones tecnológicas.
**Equipos multidisciplinarios:** Trabajarás con desarrolladores, arquitectos, QA, DevOps, Product Managers y especialistas de negocio.
**Autonomía técnica:** Valoramos líderes capaces de tomar decisiones fundamentadas, establecer prioridades y mejorar continuamente las prácticas de ingeniería.
**Cultura de mejora continua:** Tendrás espacio para impulsar automatización, calidad de código, observabilidad y mejores procesos de desarrollo.
**Desarrollo profesional:** El cargo ofrece exposición a arquitectura, gestión de equipos, delivery tecnológico y evolución de plataformas empresariales.
Principales responsabilidades
**Liderazgo de Ingeniería:** Dirigir uno o más equipos de desarrollo de software, estableciendo prioridades, objetivos y estándares de desempeño.
**Gestión de Personas:** Acompañar el desarrollo profesional de ingenieros, realizar evaluaciones de desempeño y apoyar planes de crecimiento.
**Entrega de Software:** Asegurar que los equipos entreguen soluciones de calidad dentro de los plazos y compromisos acordados.
**Estándares Técnicos:** Promover buenas prácticas de desarrollo, revisión de código, testing automatizado, documentación y diseño de software.
**Arquitectura y Escalabilidad:** Participar en decisiones técnicas relevantes relacionadas con arquitectura, integraciones, rendimiento y escalabilidad.
**Planificación:** Trabajar con Product Managers y otras áreas para estimar iniciativas, definir capacidades y gestionar prioridades.
**Calidad:** Impulsar prácticas que reduzcan defectos, deuda técnica y problemas recurrentes en producción.
**DevOps y Entrega Continua:** Colaborar con equipos de infraestructura y plataforma para fortalecer procesos CI/CD, automatización y despliegues.
**Gestión de Riesgos:** Identificar dependencias, bloqueos y riesgos técnicos que puedan afectar la entrega de proyectos.
**Indicadores de Ingeniería:** Monitorear métricas relacionadas con productividad, calidad, estabilidad, tiempos de entrega y desempeño de los equipos.
Lo que buscamos
**Experiencia:** Idealmente 7 a 10 años de experiencia en desarrollo de software, incluyendo al menos 2 a 4 años liderando equipos de ingeniería o desarrollo.
**Formación:** Ingeniería Informática, Ingeniería Civil Informática, Ingeniería de Software o carrera relacionada.
**Liderazgo Técnico:** Experiencia gestionando desarrolladores y coordinando iniciativas tecnológicas de mediana o alta complejidad.
**Desarrollo de Software:** Conocimientos sólidos de arquitectura, APIs, bases de datos, integración de sistemas y ciclo de vida de desarrollo.
**Metodologías Ágiles:** Experiencia trabajando con Scrum, Kanban u otros marcos de desarrollo ágil.
**Calidad de Ingeniería:** Conocimiento de testing automatizado, revisiones de código, integración continua y buenas prácticas de desarrollo.
**Gestión de Stakeholders:** Capacidad para comunicar decisiones técnicas a audiencias técnicas y no técnicas.
**Organización:** Capacidad para manejar múltiples iniciativas, prioridades y dependencias sin perder foco en la calidad.
Requisitos deseables
* Experiencia con Java, .NET, Python, Node.js u otras tecnologías backend modernas.
* Conocimientos de React, Angular, Vue u otros frameworks frontend.
* Experiencia con AWS, Azure o Google Cloud Platform.
* Conocimiento de arquitectura de microservicios y sistemas distribuidos.
* Experiencia con Docker y Kubernetes.
* Conocimientos de CI/CD y automatización de despliegues.
* Experiencia con observabilidad, logging y monitoreo de aplicaciones.
* Conocimientos de seguridad de aplicaciones y prácticas DevSecOps.
* Experiencia gestionando equipos distribuidos o multidisciplinarios.
* Inglés técnico intermedio o avanzado.
No es necesario cumplir con todos los requisitos deseables. Si cuentas con una trayectoria sólida en ingeniería de software y experiencia liderando equipos técnicos, nos interesa conocer tu perfil.
Qué valoramos
Buscamos una persona capaz de mantener un equilibrio entre liderazgo, calidad técnica y velocidad de entrega.
Valoramos especialmente a quienes pueden desarrollar equipos autónomos, entregar retroalimentación clara y crear un entorno donde los ingenieros puedan resolver problemas complejos de manera colaborativa.
También apreciamos una mentalidad pragmática: saber cuándo profundizar en una solución técnica y cuándo avanzar con una alternativa suficientemente robusta que permita entregar valor al negocio.
Postulación
Si tienes experiencia liderando equipos de desarrollo de software y buscas un nuevo desafío profesional en Santiago, te invitamos a postular.
Adjunta tu CV actualizado e incluye información sobre los equipos que has liderado, tecnologías utilizadas, tamaño o complejidad de las plataformas desarrolladas y mejoras que hayas implementado en calidad, velocidad de entrega o estabilidad.
Sueldo: $4\.300 \- $4\.500 al mes
Lugar de trabajo: Empleo presencial