30 oct
|
rocket code
|
Ciudad de México
30 oct
rocket code
Ciudad de México
Vacante 100% presencial al sur de la CDMX (Alcaldía Álvaro Obregón). En rocket code construimos software AI-first para clientes de seguros, banca y fintech. Buscamos un Tech Lead (AI Engineer) que sea el responsable técnico de una solución de principio a fin: la diseña, escribe el código más crítico, la lleva a producción y la sigue evolucionando. Es un rol hands-on y AI-first: usarás agentes y herramientas de IA como parte normal de tu trabajo para construir más rápido, y dedicarás el tiempo que eso libera a entender al cliente, aterrizar requerimientos y guiar técnicamente al equipo. Trabajarás en dupla con un Product Owner: el PO lleva la visión de producto, las prioridades y la relación con el cliente; tú llevas la arquitectura, la viabilidad técnica y la calidad. El discovery y el entendimiento del problema los construyen juntos. No buscamos especialistas en un solo lenguaje, sino a alguien con experiencia real en varios ecosistemas que pueda ser productivo rápido en el stack que pida cada proyecto, sin dejar de escribir código. Responsabilidades
• Diseñar la arquitectura de la solución y documentar las decisiones (ADRs), aplicando SOLID, DDD, arquitectura hexagonal y patrones según el contexto.
• Desarrollar backend y frontend, sobre todo los componentes más complejos o críticos.
• Diseñar modelos de datos, APIs, integraciones y contratos entre sistemas, incluidas arquitecturas orientadas a eventos.
• Definir cómo el equipo trabaja con IA: specs antes del código, contexto bien estructurado, tareas bien descompuestas y validación de lo que generan los agentes.
• Asegurar la calidad con unit testing, pruebas automatizadas, TDD / BDD cuando aplique, quality gates en CI y code reviews.
• Participar con el PO en discovery, levantamiento y refinamiento de requerimientos, incluidas sesiones directas con el cliente.
• Convertir requerimientos en planes técnicos por fases, con riesgos y dependencias identificados.
• Cuestionar requerimientos con inconsistencias o riesgos y proponer alternativas explicando su impacto en alcance, tiempo y complejidad.
• Llevar la solución a producción y acompañarla después: despliegues, monitoreo, incidentes y evolución.
• Comunicar riesgos a tiempo al equipo, al PO y al cliente.
• Guiar técnicamente al equipo y ayudarlo a trabajar mejor con IA.
• Mantener visible la deuda técnica y negociar su atención dentro del plan.
• Participar en las ceremonias Agile / Scrum del proyecto. Requisitos indispensables
• Ingeniería en Sistemas Computacionales, Software, Computación, Ciencias de la Computación, Tecnologías de la Información o carrera afín.
• Experiencia cualificado desarrollando software, con al menos una solución llevada a producción y luego mantenida o evolucionada.
• Haber tomado decisiones de arquitectura con autonomía y poder explicar qué alternativas se descartaron y por qué.
• Experiencia diseñando integraciones entre sistemas y modelos de datos.
• Seguir escribiendo código productivo en tu rol actual.
• Uso diario de herramientas de IA para desarrollar (Claude Code, Cursor, Copilot u otras) y criterio para revisar lo que generan.
• Experiencia en levantamiento o refinamiento de requerimientos con Product Owners, clientes o stakeholders de negocio.
• Hacer code reviews de forma regular.
• Experiencia real en varios de estos stacks y capacidad de moverte entre ellos: Java y Spring Boot; MERN / MEAN (MongoDB, Express, React / Angular, Node.js); Next.js / React con TypeScript; Python (FastAPI, Django o similar).
• Diseño de APIs,
integraciones y arquitecturas orientadas a eventos.
• SQL avanzado y modelado de datos (PostgreSQL, Oracle) y bases NoSQL (MongoDB).
• SOLID, DDD, arquitectura hexagonal, clean architecture y patrones de diseño.
• Unit testing, pruebas automatizadas, TDD y BDD; documentación de decisiones arquitectónicas (ADRs).
• AI-assisted coding, agentes de desarrollo, documentación técnica con IA y revisión crítica de código generado por IA.
• Git y flujos colaborativos, CI/CD y Agile / Scrum.
•
Competencias:
ownership sobre lo que llega a producción, pensamiento crítico, comunicación clara con perfiles técnicos y de negocio, capacidad de argumentar decisiones técnicas, autonomía y curiosidad tecnológica.
• Disponibilidad para trabajar 100% presencial en nuestras oficinas al sur de la CDMX (Alcaldía Álvaro Obregón).
• Residencia en CDMX o zona metropolitana. Deseables
• Experiencia en seguros, banca, fintech o industrias reguladas.
• Cloud: GCP de preferencia; AWS o Azure también cuentan.
• Redis u otras soluciones de caché.
• Experiencia atendiendo incidentes en producción.
• Participación en planes de continuidad del negocio (DRP, RTO, RPO).
• Haber integrado capacidades de IA dentro de un producto (APIs de IA), no sólo usarla para programar.
• Vue.js y gestores de contenido web (Web Content / QContent). Lo que ofrecemos
• Ownership técnico real sobre soluciones completas para clientes de seguros, banca y fintech.
• Un rol que crece en profundidad e influencia técnica sin obligarte a dejar el código.
• Herramientas de IA de primer nivel como parte del trabajo diario.
• Trabajo directo con Producto y con el cliente, no sólo con tickets.
• Ruta de crecimiento dentro del rol y hacia cuentas de mayor complejidad. Modalidad: 100% presencial al sur de la CDMX (Alcaldía Álvaro Obregón)
·
Horario:
lunes a viernes de 8:00 a 18:00
· Tiempo completo.
📌 Tech Lead (Ciudad de México)
🏢 rocket code
📍 Ciudad de México