¡Activa las notificaciones laborales por email!

Ingeniero de software

Cosmikal

Santander

Presencial

EUR 30.000 - 45.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Una destacada empresa de ciberseguridad busca un Ingeniero de Software. En este puesto, serás responsable del desarrollo de software y pruebas en un entorno colaborativo y de alta calidad. Se requiere experiencia en programación y un fuerte enfoque en asegurar la calidad del producto. Ofrecemos un entorno de trabajo dinámico en nuestras oficinas en Santander.

Formación

  • Experiencia de al menos 3 años en QA de software o desarrollo orientado a calidad.
  • Dominio de administración de sistemas Linux y scripting.
  • Conocimiento en fundamentos de ciberseguridad.

Responsabilidades

  • Desarrollar y mantener aplicaciones y sistemas internos.
  • Diseñar y ejecutar estrategias de pruebas funcionales y de integración.
  • Colaborar con equipos de desarrollo y DevSecOps.

Conocimientos

Calidad de Software
Scripting en Bash
Programación en Python
Programación en Rust
Programación en PHP
Análisis de Riesgos
Ciberseguridad

Herramientas

Linux
Jenkins
GitLab CI
GitHub Actions
Pytest
Robot Framework

Descripción del empleo

Descripción de la empresa

Cosmikal es una empresa de ciberseguridad que se especializa en soluciones tecnológicas avanzadas para entornos empresariales. Nuestro producto destacado, el escritorio remoto blindado Endurance, ofrece una alternativa robusta a soluciones IAM, PAM, VDI y DLP en diversos sectores. Fundada en 2013 y parte del grupo PITMA desde 2023, nos enfocamos en proteger datos sensibles y cumplir con normativas regulatorias en sectores estratégicos como energía, banca, telecomunicaciones y salud. Combinamos tecnología de vanguardia con un profundo conocimiento de la industria para ofrecer soluciones de ciberseguridad de la más alta calidad.

Descripción del puesto Como Ingeniero de Software en Cosmikal, serás responsable del desarrollo y mantenimiento de aplicaciones y sistemas internos. Tus tareas diarias incluirán la programación, pruebas y depuración de software, así como la colaboración con otros equipos para integrar soluciones. Este es un puesto de tiempo completo y se realizará de manera presencial en nuestras oficinas ubicadas en Santander.

  • Diseñar, planificar y ejecutar estrategias de pruebas funcionales, de integración, rendimiento y seguridad para nuestros productos.
  • Desarrollar herramientas internas y scripts de prueba en Bash, Python, PHP y Rust para automatizar suites de testing.
  • Integrar las pruebas en pipelines CI/CD (Jenkins, GitLab CI, GitHub Actions).
  • Analizar resultados, aislar defectos, elaborar informes claros y hacer seguimiento de su resolución.
  • Definir y hacer seguimiento de métricas de calidad (coverage, MTTR, defect density, etc.).
  • Participar en revisiones de código y diseño con un enfoque “shift‑left” en calidad y seguridad.
  • Colaborar con los equipos de desarrollo, producto y DevSecOps para incorporar buenas prácticas.

Requisitos mínimos

  • +3 años de experiencia en QA de software o desarrollo con fuerte orientación a calidad.
  • Dominio de Linux (administración de sistemas, scripting, networking).
  • Conocimiento sólido de scripting en Bash y programación en al menos uno de los siguientes lenguajes de programación: Python, Rust, PHP y C/C++.
  • Conocimiento general en tecnología web.
  • Experiencia trabajando con máquinas virtuales y contenedores e integrando pruebas en entornos de virtualización.
  • Conocimientos de fundamentos de ciberseguridad (OWASP Top 10, MITRE ATT&CK).
  • Inglés técnico (lectura y comunicación escrita).

Perfil de calidad deseado

  • Mentalidad de ingeniería de calidad preventiva: detectar defectos lo antes posible.
  • Capacidad para definir estándares y procesos de aseguramiento de calidad.
  • Experiencia diseñando casos de prueba basados en análisis de riesgos.
  • Familiaridad con metodologías ágiles y entrega continua.
  • Atención al detalle, pensamiento analítico y curiosidad por “romper” sistemas para hacerlos mejores.

Se valorará

  • Conocimientos en infraestructura de red (TCP/IP, firewalls, IDS/IPS).
  • Experiencia con pruebas de fuzzing, SAST/DAST, escaneo de vulnerabilidades.
  • Experiencia con frameworks de pruebas tales como Pytest (Python), Rust/cargo test, GoogleTest/Catch2 (C/C++) o Robot Framework.
  • Certificaciones en ciberseguridad.
  • Monitorización y observabilidad (Prometheus, Grafana, OpenTelemetry).
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.