Semi Senior Software Engineer
Job Summary
Buscamos un Semi-Senior Software Engineer para unirse a un equipo multidisciplinario enfocado en proyectos de datos e IA con alto nivel de desafío. El rol requiere versatilidad técnica para actuar en capacidades de arquitectura, liderazgo o contribución individual según las fortalezas del candidato. Se valora especialmente la curiosidad, el aprendizaje continuo y la capacidad de gestionar agentes de IA en el ciclo de desarrollo.
Responsibilities
- Diseñar planes de trabajo y objetivos de proyecto
- Desarrollo de software de alta productividad
- Gestión de agentes de IA en el ciclo de desarrollo
- Comunicación activa con equipos multidisciplinarios
- Participación en planificación estratégica
Required Skills
- 3+ años de experiencia en desarrollo
- Experiencia en arquitectura de software complejo
- Conocimientos en AWS o Azure
- Manejo de herramientas de IA (Claude/Cursor)
- Inglés avanzado (deseable)
Job Details
### ¿Qué hace este rol?
Esperamos que nuestr@s Software Engineers sean, fundamentalmente versátiles, aunque naturalmente cada uno gravite hacia alguna combinación de los siguientes arquetipos: Architect, Engineering Manager, Mentor, Lead Developer y Individual Contributor. Según las fortalezas e intereses de cada individuo, tratamos de orientar su carrera en la dirección más afín.
### El día a día típico:
- Entender rápidamente los objetivos y desafíos de tu proyecto (a veces más de uno) y diseñar un plan de trabajo propio con fechas de entrega esperadas.
- Desarrollar de forma altamente productiva, señalando tempranamente riesgos de bloqueo, coordinando apoyos desde otros compañeros y/o equipos, y gestionando agentes AI (usamos principalmente Claude Code y Cursor, sin topes de consumo).
- Dar visibilidad y comunicarte activamente con tu equipo (típicamente, un grupo pequeño de personas entre ingenieros de software, data scientists y jefes de proyecto).
- Participar del proceso de diseño y planificación estratégica de los proyectos en que estarás involucrado, así como de iniciativas transversales de la empresa.
### ¿Qué buscamos?
- Al menos 3 años de experiencia profesional desarrollando sistemas en producción.
- Capacidad demostrada para diseñar y mantener software complejo.
- Conocimiento generales sólidos de ingeniería de software y facilidad comunicando/explicando.
- Experiencia en ambientes cloud (ideal AWS y/o Azure).
### Requisitos deseables:
- Inglés avanzado o bilingüe.
- Facilidad para tratar con clientes.
- Experiencia sólida gestionando múltiples agentes AI.
- Es un plus contar con expertise en: ReactJS, Python, Django, LangChain, Docker, PostgreSQL, SQL en general, AWS, Azure, Terraform.
### Beneficios:
- Homeoffice (híbrido) con equipamiento completo.
- 25 días de vacaciones al año.
- Seguro complementario de salud y dental.
- Flexibilidad horaria y día libre por cumpleaños.
- Acceso a herramientas de IA (Claude, Cursor, OpenAI).