AI-Native Software Engineer – Harness Engineering

Hace 6 horas

Santiago de Surco, Perú Hatun Jornada completa

Sobre Hatun

En Hatun tenemos más de 10 años ayudando a las personas a encontrar alternativas de financiamiento para hacer realidad sus proyectos, mejorar sus negocios y construir un mejor futuro para sus familias.

Con cobertura a nivel nacional y una red de más de 2,500 ferreterías afiliadas, conectamos a nuestros clientes con alternativas de financiamiento ofrecidas por entidades financieras aliadas, facilitando el acceso al crédito a través de soluciones digitales y un acompañamiento cercano.

Estamos impulsando la evolución de nuestra plataforma tecnológica mediante inteligencia artificial, automatización y nuevas metodologías de ingeniería de software. Queremos incorporar talento que nos ayude a transformar la manera en que desarrollamos soluciones digitales, aprovechando el potencial de los agentes de IA para mejorar nuestra productividad, calidad e innovación.

El rol

Buscamos un AI-Native Software Engineer con experiencia práctica en desarrollo de software Full-Stack e interés por las nuevas metodologías de ingeniería impulsadas por inteligencia artificial.

El rol tendrá especial énfasis en Harness Engineering, agentes de programación, LLMs, RAG y agentes conversacionales. Buscamos a alguien que combine fundamentos sólidos de ingeniería de software con experiencia utilizando herramientas de IA para desarrollar, probar y mejorar aplicaciones.

No esperamos que seas experto en todas las tecnologías mencionadas, pero sí que tengas experiencia desarrollando aplicaciones reales, criterio técnico y disposición para aprender y experimentar con nuevas herramientas.

Qué harás

Participarás en la evolución de nuestras aplicaciones y en la incorporación de inteligencia artificial a nuestro proceso de desarrollo, trabajando con tecnologías como React, .NET Core, Flutter y SQL Server.

También contribuirás a crear flujos de trabajo con agentes de IA que permitan automatizar tareas de desarrollo, mejorar la calidad del código y reducir los tiempos de entrega.

Responsabilidades clave

  • Utilizar agentes de programación como OpenAI Codex, Claude Code y herramientas equivalentes para desarrollar y mantener software.
  • Aplicar principios de Harness Engineering para configurar instrucciones, herramientas, reglas y validaciones que permitan a los agentes trabajar de manera confiable.
  • Automatizar tareas del ciclo de desarrollo: análisis de requerimientos, implementación, pruebas, revisión de código y preparación de pull requests.
  • Desarrollar y mantener aplicaciones web con React, servicios backend con .NET Core y aplicaciones móviles con Flutter.
  • Trabajar con APIs REST y SQL Server para implementar funcionalidades e integraciones.
  • Participar en el desarrollo de soluciones basadas en LLMs, agentes de IA, RAG y agentes conversacionales.
  • Aplicar principios SOLID, patrones de diseño y buenas prácticas de arquitectura de software.
  • Implementar y mantener pruebas automatizadas, controles de calidad y procesos de integración continua.
  • Revisar y validar el código generado por IA, garantizando su calidad, seguridad y mantenibilidad.
  • Identificar oportunidades para mejorar la productividad mediante automatización inteligente.

Buscamos a alguien con

  • Experiencia práctica desarrollando aplicaciones de software, idealmente tanto en frontend como en backend.
  • Conocimientos sólidos de React y JavaScript/TypeScript.
  • Experiencia con .NET Core/C# y desarrollo de APIs REST.
  • Conocimientos de SQL Server y consultas SQL.
  • Experiencia utilizando herramientas de IA para el desarrollo de software, como Codex, Claude Code u otras equivalentes.
  • Conocimientos de LLMs y fundamentos de agentes de inteligencia artificial.
  • Fundamentos de arquitectura de software, principios SOLID, patrones de diseño, Git y pruebas automatizadas.
  • Capacidad para analizar, depurar y validar código generado por IA sin depender completamente de estas herramientas.
  • Iniciativa, pensamiento analítico, autonomía y disposición para aprender nuevas tecnologías.

Un plus si tienes

  • Experiencia práctica en Harness Engineering, Agentic Software Engineering o Context Engineering.
  • Conocimientos de RAG, embeddings, búsqueda semántica y bases de datos vectoriales.
  • Experiencia desarrollando agentes conversacionales e integrando LLMs con APIs y fuentes de información.
  • Conocimientos de Python para scripts, integraciones o servicios relacionados con IA.
  • Experiencia con LangGraph, LangChain o Semantic Kernel.
  • Conocimientos de Flutter/Dart para el desarrollo móvil.
  • Experiencia con Docker, MCP, CI/CD, GitHub y Jira.
  • Experiencia automatizando pruebas, revisiones de código y flujos de desarrollo con agentes de IA.

Impacto esperad