El portal de empleo de España

Ingeniero Staff, Imunify360

En remoto, Madrid·Añadida hace 19 días (comprobada el 4 nov)

Cloudlinux

11 ofertas abiertas

Nuestro resumen

Modalidad
En remoto (Madrid)
Inglés
Obligatorio
Experiencia
10+ años
Beneficios
Seguro médico privado

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Más de 10 años construyendo y operando software de producción, con más de 3 años en un alcance de Staff/Principal/Tech Lead abarcando varios equipos.
  • Sólida experiencia en producción con Python y al menos uno de Go o Rust.
  • Conocimientos profundos de internals de Linux: procesos, sistemas de archivos, redes, interfaces del kernel (inotify/fanotify, eBPF o similares), empaquetado (RPM/DEB), systemd.
  • Trayectoria diseñando y operando sistemas distribuidos a escala: backends asíncronos, colas, bases de datos, caché, modos de fallo.
  • Has gestionado sistemas que se ejecutan en máquinas de clientes (agentes, demonios, software on-prem) y sabes lo que significan la seguridad de las actualizaciones, la compatibilidad con versiones anteriores y los presupuestos de recursos en ese entorno.
  • Mentalidad de seguridad: modelado de amenazas, codificación segura, manejo de entradas no confiables (archivos, tráfico HTTP, contenido de usuario).
  • Escribe documentos técnicos claros y breves e impulsa decisiones en equipos remotos y asíncronos en diferentes zonas horarias.
  • Utiliza herramientas de codificación con IA (Cursor, Claude, herramientas basadas en MCP) a diario y puede juzgar su resultado de forma crítica.

Se valorará

  • Experiencia en seguridad de servidores: detección de AV/malware, WAF (ModSecurity/Coraza), IDS/IPS, detección de rootkits, gestión de CVE/parches.
  • Experiencia con alojamiento de aplicaciones web WordPress y Node.JS a escala.
  • ML en producción para clasificación/detección, incluyendo la evaluación y el despliegue seguro de modelos.
  • Observabilidad a escala: Prometheus, Grafana, Sentry, ClickHouse o similares.
  • Responsabilidad de CI/CD: GitLab CI, Jenkins, sistemas de construcción para empaquetado multi-distribución.
  • Contribuciones de código abierto en seguridad o herramientas de sistemas.

Salario y beneficios

Qué ofrecen

  • Mantenerse técnicamente activo mientras se lidera un trabajo de ingeniería complejo y de alto impacto.
  • Trabajar en problemas desafiantes de Linux, automatización y ciberseguridad en productos tanto maduros como nuevos.
  • Influir en la dirección técnica y tomar decisiones arquitectónicas significativas.
  • Trabajar de forma independiente con un alto nivel de responsabilidad y autonomía.
  • Trabajo totalmente remoto con horario flexible.
  • 24 días de vacaciones pagadas, 10 festivos nacionales y bajas por enfermedad ilimitadas.
  • Compensación de seguro médico privado.
  • Reembolso de coworking y gimnasio/deportes.
  • Presupuesto para formación.
  • Oportunidad de recibir una recompensa por ideas innovadoras que la empresa pueda patentar.

Al solicitar este puesto, consientes el tratamiento de tus datos personales como se describe en nuestra Política de Privacidad (https://cloudlinux.com/candidate-privacy-notice), la cual proporciona información detallada sobre cómo mantenemos y gestionamos tus datos.

El puesto

CloudLinux es una empresa global con un enfoque prioritario en el trabajo remoto. Nos guían nuestros principios: hacer lo correcto, los empleados primero, somos "remote-first" y ofrecemos productos de seguridad e infraestructura Linux de alto volumen y bajo coste que ayudan a las empresas a aumentar la eficiencia de sus operaciones. Cada persona de nuestro equipo se apoya mutuamente y hace todo lo posible para asegurar que todos tengamos éxito.

Actualmente estamos contratando Staff Engineers para diversos proyectos dentro del producto Imunify360.

Imunify360 es la suite de seguridad multicapa de CloudLinux para servidores web Linux: antivirus y limpieza de malware, WAF, IDS/IPS, Proactive Defense, gestión de parches (KernelCare/Patchman) y reputación de IP/dominio. Se ejecuta en cientos de miles de servidores de hosting compartidos, VPS y dedicados, bajo cPanel, Plesk, DirectAdmin y de forma independiente.

La organización de ingeniería cuenta con más de 60 ingenieros en squads que cubren backend, core, agente de servidor, investigación de malware, WAF/WebShield y Patchman. Los servicios core son en Python; los agentes y las rutas críticas de rendimiento son en Go y Rust. Operamos en Hetzner y en nuestro propio bare metal.

Qué harás

Los desafíos técnicos más complejos en Imunify360 van más allá de los squads individuales. Un solo cambio en la detección puede afectar al scanner, al agente, a la UI, al backend de reputación y al proceso de lanzamiento. Mientras que los squad leads son responsables de la entrega dentro de sus equipos, el Staff Engineer garantiza la alineación técnica en todo el producto.

Como Staff Engineer, serás un líder técnico práctico que trabaja en todo el producto, centrándote en los desafíos más críticos y de mayor impacto a medida que evolucionan las prioridades. Impulsarás las decisiones técnicas, mejorarás la arquitectura, establecerás estándares de ingeniería y ayudarás a los equipos a construir soluciones sostenibles.

Este es un rol de contribuidor individual, sin responsabilidades directas de gestión de personas. Seguirás participando activamente en el desarrollo, dedicando aproximadamente entre el 30 y el 50 % de tu tiempo a escribir código de producción, en lugar de centrarte únicamente en el diseño arquitectónico.

Aunque se valora la experiencia profunda en un área particular, este rol requiere la flexibilidad para trabajar en diferentes componentes, colaborar con múltiples squads y abordar desafíos donde tu experiencia pueda tener el mayor impacto.

Descripción

Consulta nuestro sitio web para obtener más información: cloudlinux.com

Consulta nuestro sitio web para obtener más información: https://imunify360.com/

Arquitectura y dirección técnica

  • Responsabilizarte de la arquitectura de extremo a extremo de Imunify360 como producto: agente ↔ servidor ↔ backends en la nube, flujos de datos y los contratos entre ellos.
  • Escribir e impulsar ADRs y RFCs para cambios entre squads. Dirigir la sincronización de arquitectura de los miércoles y viernes junto con el Director Técnico.
  • Mantener un registro vivo de deuda técnica y riesgos (seguridad / cumplimiento / tiempo de actividad) con responsables y fechas, y lograr que los elementos principales se financien en la hoja de ruta (roadmap).

Problemas transversales difíciles (ejemplos de lo que llegará a tu mesa)

  • Huella de recursos del agente en hosts compartidos densos: presupuestos de CPU, memoria y E/S para el escaneo, el monitoreo de archivos (inotify/fanotify) y el WAF, medidos en kernels reales, no en benchmarks de otros lugares.
  • Calidad del pipeline de detección: tasas de falsos positivos / falsos negativos, despliegue de firmas y modelos de ML con etapas de control y rollback.
  • Seguridad en las actualizaciones y lanzamientos en una flota grande y heterogénea (CentOS/AlmaLinux/CloudLinux/Ubuntu, múltiples paneles de control, kernels antiguos).
  • Escala del backend y coste de los servicios de reputación, ThreatIntel y telemetría.
  • Migrar rutas críticas de Python a Go/Rust cuando los datos demuestren que merece la pena, y decir que no cuando no sea así.

Estándares de ingeniería

  • Establecer el nivel para revisiones de diseño, revisión de código, estrategia de pruebas, observabilidad (Prometheus/Grafana/Sentry) y SDLC seguro (OWASP ASVS, CIS Benchmarks según corresponda).
  • Liderar o coliderar incidentes SEV1/SEV2 cuando la causa no esté clara o sea transversal a los squads; asegurar que el post-mortem sin culpables se publique en menos de 24 h y que sus acciones se cierren.
  • Impulsar el SDLC aumentado por IA en la práctica: mostrar cómo es una buena codificación agéntica (especificidad del prompt, provisión de contexto, calidad de la revisión, límites de las herramientas) en cambios reales, no en diapositivas.

Multiplicador de personas (sin subordinados directos)

  • Mentorear a ingenieros senior y squad leads hacia un alcance de nivel staff.
  • Actuar como el referente técnico en los procesos de contratación para roles senior y de liderazgo.
  • Ser la voz de la ingeniería en las discusiones de producto y ventas: estimaciones, viabilidad, y no aceptar compromisos con clientes con fechas fijas sin una estimación por escrito del squad lead.

Hitos clave

  • 30 días: Haber lanzado al menos un cambio no trivial a producción. Poder explicar la ruta completa de la solicitud desde el agente hasta el backend. Tener una lista personal de los 10 principales riesgos técnicos.
  • 90 días: Ser responsable de una iniciativa transversal con un ADR aprobado, una línea base medida y un plan de despliegue por etapas. Registro de riesgos publicado y revisado en la sincronización de arquitectura.
  • 6 meses: Esa iniciativa está en producción con métricas de antes/después. Al menos un estándar de ingeniería (por ejemplo, control de lanzamientos, presupuesto de rendimiento del agente, plantilla de revisión de diseño) ha sido adoptado por 3 o más squads.
  • 12 meses: Reconocido por los squad leads como el punto de escalada por defecto para decisiones técnicas transversales. Al menos un ingeniero senior ha crecido hacia un alcance más amplio gracias a tu mentoría.

Sobre Cloudlinux

CloudLinux es una empresa de software que desarrolla sistemas operativos y soluciones de seguridad para entornos de hosting basados en Linux. Su producto insignia, CloudLinux OS, es una distribución comercial de Linux diseñada para proveedores de hosting compartido, que ofrece mayor seguridad, estabilidad y rendimiento mediante funciones como LVE (Lightweight Virtual Environment) y KernelCare, que proporciona parches de kernel en vivo sin necesidad de reinicios. La empresa también ofrece productos como Imunify360 para la seguridad de servidores y KernelCare para sistemas empresariales, sirviendo a una base global de clientes compuesta por empresas de hosting y centros de datos.

CloudLinux tiene una presencia significativa en España, con una oficina de desarrollo en Valencia, que es un centro clave para sus equipos de ingeniería. La empresa es conocida por su cultura de trabajo remoto, que permite a los empleados trabajar desde cualquier lugar, y contrata activamente talento internacional para puestos en ingeniería, seguridad e infraestructura. Para los profesionales internacionales, CloudLinux ofrece un entorno colaborativo con un enfoque en tecnologías de código abierto y software de sistemas de vanguardia, lo que lo convierte en una opción atractiva para quienes buscan trabajo remoto en la industria tecnológica.

Fundación
2009
Plantilla
200–500
Sede
Palo Alto, EE. UU.
En España
Valencia

Datos prácticos

  • CloudLinux ofrece puestos totalmente remotos, lo que permite a los empleados trabajar desde cualquier lugar del mundo, incluida España.
  • La empresa tiene una oficina de desarrollo en Valencia, España, que sirve como centro para los equipos de ingeniería y seguridad.
  • CloudLinux es conocida por su enfoque en tecnologías de código abierto y sus contribuciones al ecosistema Linux, lo que puede resultar atractivo para los desarrolladores.
  • La empresa ofrece un entorno de trabajo flexible con un fuerte énfasis en el equilibrio entre la vida laboral y personal y el crecimiento profesional.
  • Los contratados internacionales pueden esperar una cultura colaborativa con miembros del equipo distribuidos en múltiples zonas horarias.
Todas las vacantes de Cloudlinux
WhatsApp