Nueva oportunidad
AI Engineer
Sobre la empresa
Somos una empresa joven y de rápido crecimiento, con cinco años de experiencia trabajando en Latinoamérica y Estados Unidos. Colaboramos de cerca con equipos y fundadores para ayudarlos a construir equipos sólidos y de alto impacto mediante servicios de reclutamiento, outsourcing y team building.
Nuestra cultura se basa en la comunicación efectiva, la confianza y la transparencia. Creemos que el mejor trabajo sucede cuando las personas se sienten escuchadas, acompañadas y con autonomía para crecer. Hoy somos más de 80 profesionales trabajando en distintos proyectos de la región, colaborando de forma remota y aprendiendo unos de otros todos los días.
Sobre el rol
Buscamos un/a Senior Software Engineer con experiencia en desarrollo de software asistido por Inteligencia Artificial, para sumarse a un proyecto de largo plazo bajo un enfoque de Spec-Driven Development (SDD).
Buscamos un perfil con una trayectoria sólida en ingeniería de software, idealmente cercana a los 10 años de experiencia, que combine conocimientos de arquitectura y diseño de sistemas con el uso práctico de herramientas de IA como Claude para acelerar y mejorar el proceso de desarrollo.
El desafío consiste en aplicar metodologías modernas de desarrollo asistido por IA sin perder de vista los fundamentos de la ingeniería: código mantenible, arquitectura escalable, calidad técnica y buenas prácticas. Trabajarás con arquitecturas de microservicios, Domain-Driven Design (DDD), arquitectura hexagonal y servicios cloud sobre AWS.
La posición es de largo plazo, con modalidad remota y disponibilidad para encuentros presenciales ocasionales en Buenos Aires.
Responsabilidades
- Diseñar, desarrollar y mantener soluciones de software utilizando tecnologías como .NET y/o Java.
- Aplicar metodologías de Spec-Driven Development (SDD) para transformar requerimientos y especificaciones en implementaciones de software.
- Incorporar herramientas de IA generativa, especialmente Claude, en el ciclo de desarrollo para asistir en la planificación, generación, revisión y mejora del código.
- Diseñar e implementar arquitecturas basadas en microservicios, priorizando la escalabilidad, mantenibilidad y separación de responsabilidades.
- Aplicar principios de Domain-Driven Design (DDD) y arquitectura hexagonal en el diseño de soluciones.
- Diseñar e implementar servicios e integraciones sobre AWS.
- Definir y mantener especificaciones técnicas, criterios de aceptación y documentación que acompañen el proceso de desarrollo asistido por IA.
- Revisar y validar el código generado con IA, asegurando su calidad, seguridad, coherencia arquitectónica y cumplimiento de los requerimientos.
- Aplicar buenas prácticas de testing, revisión de código, integración continua y entrega de software.
- Colaborar con otros perfiles técnicos para definir decisiones de arquitectura y mejorar continuamente la metodología de desarrollo.
Requisitos
- Trayectoria sólida en desarrollo de software profesional, idealmente de alrededor de 10 años de experiencia.
- Experiencia práctica con .NET y/o Java.
- Experiencia diseñando y desarrollando soluciones basadas en microservicios.
- Conocimiento y aplicación de principios de Domain-Driven Design (DDD).
- Experiencia aplicando arquitectura hexagonal o patrones arquitectónicos equivalentes.
- Experiencia desarrollando o desplegando soluciones sobre AWS.
- Experiencia utilizando herramientas de IA generativa para el desarrollo de software, especialmente Claude.
- Conocimiento de metodologías actuales de desarrollo asistido por IA y capacidad para aplicarlas en proyectos reales.
- Capacidad para trabajar con especificaciones, descomposición de requerimientos y criterios de aceptación dentro de un enfoque de Spec-Driven Development.
- Sólidos fundamentos de ingeniería de software, diseño de código, testing y mantenibilidad.
- Capacidad para evaluar críticamente el código generado por IA y tomar decisiones técnicas fundamentadas.
- Residencia en Buenos Aires o disponibilidad para asistir ocasionalmente a encuentros presenciales.
Deseables
- Experiencia aplicando Spec-Driven Development de manera estructurada en proyectos reales.
- Experiencia con herramientas y flujos de trabajo basados en Claude para desarrollo de software.
- Experiencia incorporando agentes de IA al ciclo de desarrollo.
- Experiencia en automatización de testing, code review y documentación mediante IA.
- Experiencia diseñando arquitecturas cloud escalables y distribuidas.
- Experiencia definiendo estándares técnicos o acompañando a otros desarrolladores en la adopción de nuevas metodologías.
Beneficios
- Cultura People First
- Programa de referidos
- Acceso gratuito a plataformas de streaming
- Acceso gratuito a Spotify Premium
- Descuento en gimnasio
- Descuento en viajes
- Descuento en e-learning
- Regalo por cumpleaños
- Programa de puntos