Prácticas Desarrollo de Producto de Seguridad Madrid

XYGENI SECURITY, S.L

Las Rozas de Madrid (Madrid)

T/2026/50927


¿Qué ofrece la empresa?

  • 1 plaza de prácticas en XYGENI SECURITY, S.L de 6 meses para incorporarse en octubre 2026
  • Bolsa de ayuda de 900,00€ brutos mensuales
  • 7h. diarias en Jornada de mañana
  • Telepráctica semi-presencial
  • Programa START
  • Centro de prácticas en España: Ctra. de La Coruña, Km 17, 800, 28231 Las Rozas de Madrid (Madrid)

¿Qué perfil busca la empresa?

  • Estudiante de grado universitario o Estudiante de máster universitario: Grado en Ingeniería Informática del Software, Grado en Ciberseguridad, Grado en Tecnologías de Telecomunicación, Grado en Ingeniería Informática - Ingeniería de Computadores
  • Competencias en Idiomas: nivel B2 de Inglés.

Pruebas de competencias

Como parte del proceso de selección tendrás que realizar estas pruebas:

Plan de formación propuesto

🏢 Xygeni Security es una empresa española de ciberseguridad especializada en la protección del software y de su ciclo de desarrollo. Su plataforma detecta y prioriza el riesgo desde el primer commit hasta producción: vulnerabilidades en código y dependencias, secretos expuestos, riesgos en la cadena de suministro de software y paquetes maliciosos, incluso antes de que exista una firma que los identifique. La compañía desarrolla tecnología nativa de inteligencia artificial aplicada a la detección, explicación y remediación de vulnerabilidades, cuenta con certificación ISO 27001 y trabaja con clientes en España, Europa y Latinoamérica en sectores como banca, industria, sector público y tecnología.

🔐La práctica se desarrollará en Lab. Desarrollo de producto, DevOps e ingeniería de seguridad, área que diseña y construye la plataforma de Xygeni: los motores de análisis de código y dependencias, las integraciones con los entornos de desarrollo de clientes y las funcionalidades de inteligencia artificial aplicadas a la seguridad.

📚 ¿Qué aprenderás?

La persona en prácticas se integrará en el equipo de desarrollo de producto para aprender cómo se construye una plataforma de seguridad del software, cómo se analizan el código y las dependencias de una aplicación, cómo se integra ese análisis en procesos de desarrollo e implantación continuos y cómo se aplican técnicas de inteligencia artificial a la detección y explicación de vulnerabilidades. Durante la práctica podrá:

  •  Conocer el ciclo de vida del desarrollo de software seguro y el papel del análisis automatizado.
  •  Aprender los fundamentos del análisis estático de código y del análisis de dependencias.
  •  Familiarizarse con APIs y con el modelado de datos de una plataforma de seguridad.
  •  Conocer la aplicación de modelos de inteligencia artificial a la clasificación, explicación y remediación de vulnerabilidades.
  •  Aprender metodologías de prueba automatizada y revisión de código en equipo.
  •  Desarrollar habilidades de documentación técnica en inglés, trabajo colaborativo y comunicación en equipos distribuidos.
  •  Comprender la integración de herramientas de seguridad en repositorios y procesos de integración y despliegue continuos: Azure DevOps, GitHub, GitLab y Jenkins.

🔹️ Actividades formativas

  • Aprendizaje guiado de la arquitectura de la plataforma y de su código base.
  • Colaboración supervisada en el desarrollo de funcionalidades de análisis de código y de dependencias.
  • Programación supervisada de integraciones con repositorios y con herramientas de integración continua.
  • Participación, con carácter formativo, en la construcción de pruebas automatizadas.
  • Participación en las revisiones de código del equipo, primero como observador y después con intervención progresiva.
  • Aprendizaje sobre el uso responsable de soluciones de inteligencia artificial aplicadas al análisis de vulnerabilidades.
  • Revisión y documentación técnica, en español y en inglés, de aprendizajes, procedimientos y buenas prácticas.
  • Participación en las sesiones de seguimiento y de planificación del equipo

🎓 Titulaciones compatibles

Ingeniería Informática, Ingeniería Informática del Software, Ingeniería Informática en Tecnologías de la Información, Ciberseguridad, Ingeniería de Telecomunicación, Informática o similares.

💡 Conocimientos y habilidades valoradas

Se valoran conocimientos de programación orientada a objetos —Java o C#— y Python, TypeScript o JavaScript; bases de datos y SQL; control de versiones como Git, GitHub o GitLab; interés por contenedores, tecnologías cloud, inteligencia artificial generativa y grandes modelos de lenguaje; así como capacidad analítica, curiosidad tecnológica, atención al detalle, autonomía y buena comunicación escrita.

🌍 Inglés: nivel B2 como mínimo; se valorará C1. Se solicita realizar el test de idioma inglés para el proceso de selección.

👩‍🏫 Mentorización y seguimiento

La persona estudiante contará con una persona tutora especializada del área. Habrá un plan de aprendizaje de seis meses, una sesión diaria de inicio de jornada con el equipo, una sesión individual semanal de 30 minutos con la persona tutora y una semana inicial de formación guiada.

Se definirán objetivos formativos al inicio y se realizará seguimiento periódico y retroalimentación continuada.

Valor formativo: una oportunidad para desarrollar competencias en seguridad del software, análisis automatizado de código, integración continua e inteligencia artificial aplicada, trabajando sobre casos reales de ingeniería de producto y comprendiendo cómo se construye una plataforma de seguridad de principio a fin.