




Resumen: Buscamos un Ingeniero de Software Principal capaz de adaptarse a nuevas tecnologías, entregar soluciones confiables y aprovechar herramientas de IA para agilizar el desarrollo, desempeñando un papel clave en la resolución de problemas urgentes y la mejora de la confiabilidad del sistema. Aspectos destacados: 1. Liderar y mentorizar equipos de desarrollo 2. Aprovechar los copilotos de IA para acelerar tareas de desarrollo 3. Contribuir al diseño de sistemas distribuidos y microservicios Estamos buscando un **Ingeniero de Software Principal** para que se una a nuestro equipo. Este puesto va más allá del desarrollo backend típico: buscamos profesionales con iniciativa, capaces de adaptarse rápidamente a nuevas tecnologías, entregar soluciones confiables y utilizar herramientas de IA para optimizar los flujos de trabajo de desarrollo. Usted desempeñará un papel clave en la resolución de problemas urgentes, colaborando con distintos equipos para resolver incidencias en producción, lanzar nuevas funcionalidades y mejorar la confiabilidad del sistema en entornos dinámicos y en constante cambio. **Responsabilidades** * Comprender y trabajar rápidamente con bases de código desconocidas, configurar aplicaciones localmente y entregar resultados dentro de plazos ajustados * Diagnosticar y resolver desafíos complejos en producción a través de múltiples equipos de plataforma * Gestionar el desarrollo de funcionalidades desde la codificación inicial hasta las pruebas de integración y el despliegue mediante tuberías CI/CD * Contribuir al diseño y mantenimiento de sistemas distribuidos y microservicios empresariales * Aprovechar copilotos de IA como Copilot, Claude Code o herramientas similares para generar código, ampliar la cobertura de pruebas y acelerar las tareas de depuración y desarrollo * Evaluar código generado por IA, corrigiendo errores, suposiciones incorrectas o detalles omitidos * Crear, mantener y mejorar tuberías utilizando Gradle, Maven y diversas herramientas CI * Colaborar con equipos de plataforma para abordar incidencias e implementar medidas preventivas * Liderar esfuerzos SWAT y coordinar respuestas transversales entre equipos para la resolución de incidencias **Requisitos** * 5\+ años de experiencia práctica en ingeniería de software * Al menos 1 año de experiencia liderando y mentorizando equipos de desarrollo * Experiencia sólida en sistemas distribuidos empresariales y arquitecturas de microservicios * Conocimientos avanzados de Java para desarrollo backend * Experiencia en el diseño, desarrollo e integración de APIs REST * Capacidad para gestionar proyectos de forma independiente, desde clonar, compilar, depurar, modificar, probar hasta integrar en tuberías CI * Conocimientos prácticos de plataformas CI/CD como GitHub Actions para automatizar compilación, pruebas y despliegue * Comprensión profunda de herramientas de construcción como Gradle y Maven, incluida la gestión de dependencias y entornos * Experticia en diagnosticar fallos de compilación, conflictos de dependencias y problemas en tiempo de ejecución * Demostración del uso de herramientas de IA en el desarrollo, incluidos prompts estructurados, flujos de trabajo multinivel y refinamiento iterativo * Competencia para evaluar código generado por IA, identificar lagunas o suposiciones incorrectas y garantizar resultados de calidad para producción * Buen criterio para decidir cuándo usar IA y cuándo confiar en la ingeniería manual * Capacidad para desempeñarse eficazmente bajo presión, en situaciones ambiguas y con mínima supervisión * Excelentes habilidades de comunicación en inglés, tanto escritas como orales (nivel B2\+ o superior) **Deseable** * Experiencia con Kotlin para desarrollo backend o en la JVM * Familiaridad con Spring Boot para el desarrollo de microservicios * Conocimiento de frameworks basados en agentes u herramientas de orquestación como Claude Code o LangGraph * Habilidades en entornos avanzados de desarrollo y herramientas de productividad como tmux, Warp o flujos de trabajo con scripts * Conocimiento de Go (Golang) para desarrollo backend **Ofrecemos** * Proyectos internacionales con marcas líderes * Trabajo con equipos globales altamente calificados y diversos * Beneficios médicos * Programas financieros para empleados * Días de vacaciones remunerados y licencia por enfermedad * Capacitación continua, reconversión profesional y cursos de certificación * Acceso ilimitado a la biblioteca de LinkedIn Learning y más de 22.000 cursos * Oportunidades de carrera globales * Oportunidades de voluntariado y participación comunitaria * Grupos de empleados EPAM * Una cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn


