Ingeniero/a de software(Desarrollo seguro) Madrid - Modelo híbrido

Indra
Indra
Madrid, SpainOn-siteCompetitiveAdded 2 months agoInternship

Original Advert

En Indra Group, protegemos lo que más importa.
Lideramos el desarrollo de soluciones tecnológicas punteras que refuerzan la seguridad nacional e internacional.
¡Únete a nuestro equipo de proyectos europeos!
En nuestro posicionamiento como compañía líder en el ámbito de defensa, queremos reforzar nuestro equipo con un/a Software Engineer especializado en desarrollo seguro, que contribuya a un proyecto estratégico en el ámbito de la I+D aplicando las mejores prácticas de ingeniería, seguridad y calidad de software.

�� ¿Qué harás?

· Diseñar y desarrollar software siguiendo principios de arquitectura por capas, SOLID y buenas prácticas de testing.
· Trabajar con al menos dos stacks tecnológicos (Java, Python, Rust u otros), aplicando patrones de diseño robustos.
· Diseñar y documentar APIs REST bajo estándares OpenAPI, incluyendo versionado, idempotencia, paginación y mecanismos de rate limiting.
· Modelar y optimizar bases de datos SQL (índices, transacciones) y colaborar con modelos NoSQL cuando sea necesario. Gestionar procesos de migración.
· Aplicar seguridad en cada fase del desarrollo: validación y normalización de entradas, protección ante XSS, CSRF, SQLi, SSRF, deserialización insegura, path traversal y otros riesgos del OWASP Top 10.
· Integrar mecanismos seguros de autenticación y autorización: OIDC/OAuth2, JWT (aud/iss/exp), gestión de sesiones, refresh tokens y definición de scopes/roles/claims.
· Utilizar criptografía práctica: TLS, bcrypt/argon2, cifrado en tránsito y en reposo, y buenas prácticas de gestión de claves.
· Implementar estrategias DevSecOps: testing unitario, integración, contract testing y pruebas de seguridad.
· Mejorar la observabilidad del software mediante logs estructurados, correlation IDs, métricas, alertas y un manejo de errores seguro.
· Diseñar sistemas resilientes mediante retries/backoff, timeouts, circuit breakers y estrategias de degradación controlada.
· Aplicar principios "secure by design": least privilege, separación de responsabilidades, auditoría y trazabilidad.
· Participar en revisiones de código con foco en seguridad y aportar recomendaciones de mejora.
· Colaborar con equipos de seguridad y operaciones, comunicando de forma clara riesgos, trade-offs y planes de remediación.

¿Qué buscamos en ti?

No te preocupes si no cumples el 100% de lo que buscamos. ¡Anímate, conoce nuestra propuesta y así conoceremos lo que nos puedes aportar!
· Al menos 4 años de experiencia en desarrollo de software.
· Dominio de mínimo dos stacks tecnológicos (Java, Python, Rust u otros equivalentes).
· Experiencia en arquitectura por capas, principios SOLID y diseño de software robusto.
· Experiencia en diseño e implementación de APIs REST y documentación OpenAPI.
· Buen conocimiento de bases de datos SQL y nociones de NoSQL.
· Conocimientos sólidos de seguridad aplicada al código, OWASP Top 10 y buenas prácticas de validación.
· Experiencia con mecanismos de autenticación/autorización modernos (OIDC, OAuth2, JWT...).
· Conocimientos en criptografía práctica orientada a entornos productivos.
· Experiencia con estrategias DevSecOps, testing y observabilidad.
· Conocimientos en diseño resiliente de sistemas.
· Experiencia en revisión de código y comunicación con equipos técnicos multidisciplinares.
· Disponibilidad para modelo híbrido en Madrid.

�� Lo que te ofrecemos

· Estabilidad y Futuro: Proyectos a largo plazo en una empresa líder de Defensa con más de 50.000 profesionales y seguridad financiera.
· Proyectos Innovadores y de Alto Alcance: Trabajarás con tecnologías de vanguardia, con un impacto tanto a nivel nacional como internacional.
· Ambiente Cercano y Transparente: Comunicación directa y fluida con responsables y compañeros, en un entorno colaborativo y abierto.
· Autonomía y Flexibilidad: Libertad para organizar tu trabajo, con una conciliación real adaptada a tu ritmo (modelo híbrido).
· Plan de carrera adaptado a ti.
· Formación continua: Open University, Udemy for Business +6.000 cursos.
· Descuentos para tu bienestar: Gimnasios, restaurantes, tiendas, ocio...
· Retribución competitiva y planes de compensación flexibles.

�� Ubicación: Alcobendas

�� Modalidad: Híbrida

�� ¿Cómo es nuestro proceso de selección?

Revisión de tu perfil �� - Evaluamos tu experiencia y habilidades para determinar si encajas con lo que buscamos.

Primera toma de contacto (5-10 min) �� - Si recibes una llamada de un número desconocido, ¡es nuestro equipo! Será una conversación rápida para conocerte y resolver cualquier duda.

Entrevista técnica �� - Te reunirás con el equipo, quienes te explicarán el proyecto y las tareas diarias. También exploraremos tus conocimientos técnicos. Además, te realizaremos breves pruebas de competencias psicológicas e inglés (si es necesario).

Oferta y bienvenida �� - Si todo va bien, ¡te incorporas a nuestro equipo y comenzamos esta nueva etapa juntos!

Tiempo Estimado: 1-2 semanas.

Nuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando el desarrollo profesional de la plantilla y garantizando la igualdad de oportunidades en su selección, formación y promoción ofreciendo un entorno de trabajo libre de cualquier discriminación por motivo de género, edad, discapacidad, orientación sexual, identidad o expresión de género, religión, etnia, estado civil o cualquier otra circunstancia personal o social.

¡INDRA es empresa Top Employer 2025! Incorpórate a una empresa certificada como una de las mejores empresas empleadoras de España, gracias a nuestra gestión integral de RRHH y a las condiciones para nuestros profesionales.

Cybersecurity Engineer

Barcelona, Spain
1mo ago

Robotics & Mechatronics Engineer.

Madrid, Spain
1mo ago

Electronics Lab Technician - PCB & SMD

Madrid, Spain
1mo ago

System Engineer - GNSS and RF

Córdoba, Spain
1mo ago

Project Management Engineer

Madrid, Spain
1mo ago

Antenna Design Engineer

Madrid, Spain
1mo ago

Embedded Software Responsible

Madrid, Spain
1mo ago

FPGA Firmware Engineer

Madrid, Spain
1mo ago

GNC/AOCS and FDIR Engineer

Madrid, Spain
1mo ago

DAL System Expert Engineer - Hybrid

Madrid, Spain
1mo ago

RF Design Engineer

Madrid, Spain
1mo ago

Ingeniero/a Telecomunicaciones o Informática - Responsable Técnico de Producto SAE

Madrid, Spain
1mo ago

Senior Software Engineer (Fullstack)

Madrid, Spain
2d ago

Senior Software Engineer — Spatial Analytics & Open Formats

Madrid, Spain
3d ago

Backend Engineer - Global Markets Risk Unit

Madrid, Spain
3d ago

Director, Architecture- Enterprise & Strategy

Barcelona, Spain
3d ago

Mission Systems Test Specialist

Madrid, Spain
3d ago

#BECA AHE - IT Digital Workplace Operations

Albacete, Spain
3d ago

Discover II 2026-2027 / PWP Installation Design Engineer Internship

Madrid, Spain
3d ago

Logistics Specialist (9 month Paternity Contract) - English & Spanish

Madrid, Spain
1d ago

Senior Software Engineer (Fullstack)

Madrid, Spain
2d ago

Empresas Credits & Loans Technical Solution

Barcelona / Madrid
3d ago

Senior Software Engineer — Spatial Analytics & Open Formats

Madrid, Spain
3d ago

Application managed by Indra