
Technical Lead
Capital Express
- Ubicación
- Chile
- Salario
- USD 100 – 150
- Publicada
- Hace 2 semanas
- Fuente
- Get on Board
Requerimientos del cargo • Arquitectura: diseño de microservicios, APIs REST y contratos entre servicios (OpenAPI, versionamiento), datos distribuidos, patrones de integración (colas de mensajería, eventos), arquitectura híbrida: coexistencia con el core on-prem e integraciones con servicios externos (proveedores, facturación electrónica). • Stack completo a nivel de diseño: Go, Node.js, React/TypeScript, PostgreSQL, MongoDB, AWS. • Seguridad: OAuth2/OIDC y JWT, buenas prácticas OWASP; diseño y review con criterio de industria financiera (datos sensibles, mínimo privilegio, auditoría). • Delivery y operación (a nivel de diseño): contenedores (Docker, Kubernetes), CI/CD y estrategias de deployment, observabilidad y performance como criterios de arquitectura — es la contraparte técnica del DevOps Engineer. • AI-first development: dominio de asistentes y agentes de código AI en el ciclo completo (diseño, implementación, tests, documentación, review); specs y contexto de repositorio como interfaz de trabajo con agentes; estándares de calidad y review para código generado con AI; criterio sobre qué se delega a un agente y qué no; manejo seguro de datos sensibles en herramientas AI. • Liderazgo técnico: mentoring, facilitación de decisiones, comunicación con negocio. • Prácticas: ADRs, spec-driven development, estrategia de branching y testing.
Responsabilidades • Definir y evolucionar la arquitectura de la plataforma (microservicios, contratos entre servicios, decisiones de stack). • Establecer y hacer cumplir guidelines: estándares de código, testing, seguridad, documentación. • Liderar la adopción de desarrollo AI-first junto al AI Engineer y el TPO: estándares de uso de asistentes y agentes de código, review de código generado con AI, specs como contrato de trabajo. • Ser la última instancia de code review y desbloqueo técnico. • Mentorear a los Software Engineers (backend y frontend); apoyar planes de crecimiento. • Participar en refinement con el TPO: viabilidad técnica, diseño de solución, estimación. • Registrar decisiones de arquitectura (ADRs / decision records). • Coordinar la gestión de deuda técnica y los upgrades de plataforma. • Seguir contribuyendo código (rol hands-on, no solo gestión).
Deseable • Experiencia en equipos con spec-driven development y prácticas de calidad maduras. • Experiencia introduciendo estándares en equipos que no los tenían. • Industria financiera o dominios regulados.
