Ingeniero de software

Sé de los primeros solicitantes.
Solo para miembros registrados
Santander
EUR 30.000 - 45.000
Sé de los primeros solicitantes.
Hace 4 días
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).