Imunify360 es un desarrollador líder de soluciones de seguridad e infraestructura para Linux. Nuestro producto principal, Imunify360, es una suite de seguridad integral que protege miles de entornos de hosting compartido, VPS y servidores dedicados en todo el mundo. Entre nuestros clientes se encuentran gigantes de la industria como Dell, GoDaddy, IBM y Zoom, con más de 4.500 clientes a nivel global. La empresa cuenta con más de 250 empleados.
Buscamos un ingeniero-arquitecto para construir un nuevo producto desde cero. Este no es un puesto dentro de un equipo existente; crearás de forma individual una capa de protección en tiempo de ejecución para aplicaciones Node.js. El mercado de hosting está adoptando rápidamente Node.js, y las aplicaciones modernas son generadas cada vez más por usuarios con herramientas de IA y poca experiencia técnica en seguridad. Tu misión será hacer que la protección sea automática, transparente para el código del cliente y efectiva en tiempo real.
Este es un rol con el máximo nivel de propiedad (nivel Senior / Staff / Arquitecto), donde tomarás decisiones arquitectónicas clave y asumirás la plena responsabilidad del resultado.
Responsabilidades
- Definir el enfoque técnico para construir la protección en tiempo de ejecución dentro del proceso de Node.js.
- Diseñar la lógica de detección para identificar y bloquear ataques durante la ejecución de la aplicación.
- Construir y lanzar la primera versión del producto en entornos de producción reales.
- Asegurar que la protección funcione sin requerir cambios en el código del cliente y sin afectar las aplicaciones legítimas.
- Mejorar continuamente el producto basándose en telemetría, feedback de producción e incidentes del mundo real.
- Alcanzar los valores objetivo en cuatro métricas clave:
- Overhead en tiempo de ejecución
- Falsos positivos
- Falsos negativos
- Volumen de escalaciones de clientes
La máxima prioridad es la Seguridad, no solo Node.js. La experiencia en seguridad supera la experiencia general en backend.
Requisitos indispensables
- Experiencia en Ingeniería de Seguridad o Investigación de Seguridad (comprensión profunda de vectores de ataque y métodos de defensa).
- Haber construido y lanzado de forma independiente un producto/solución desde cero (propiedad de extremo a extremo: desde la idea hasta la producción).
- Capacidad para tomar un problema ambiguo, definir una solución y entregar un resultado funcional sin supervisión constante.
- Experiencia en diseño de arquitectura y toma de decisiones técnicas clave (nivel Staff/Arquitecto es un plus importante).
- Idioma inglés: Intermedio o superior (escrito y hablado; todas las entrevistas se realizan en inglés).
Requisitos
deseables
- Experiencia en seguridad específicamente en el contexto de Node.js (análisis de vulnerabilidades, aseguramiento, investigación de aplicaciones Node.js).
- Experiencia con Linux en entornos de producción y desarrollo.
- Conocimiento de Protección en Tiempo de Ejecución, WAF, instrumentación, análisis de malware y Respuesta a Incidentes.
- Experiencia en dominios de hosting gestionado / VPS.
- Experiencia con agentes de codificación de IA (Copilot, Cursor, etc.).
Importante
Si eres un Ingeniero/Investigador de Seguridad que no programa a diario, debes sentirte cómodo utilizando herramientas de desarrollo asistidas por IA y ser capaz de construir un MVP con su ayuda.
Quién eres (mentalidad)
- Constructor: Disfrutas genuinamente creando algo nuevo y viéndolo ejecutarse en producción.
- Alta propiedad: No esperas a que te asignen tareas; defines el enfoque y te haces cargo de los resultados.
- Practicante: Escribes código (tú mismo o con IA), no solo revisas y coordinas. Entiendes la Ingeniería de Detección: cómo se comportan las reglas de detección a escala en miles de servidores y el costo real de los falsos positivos.
NO consideramos candidatos que
- Tengan solo experiencia teórica o de investigación sin haber lanzado productos reales.
- Tengan experiencia general en desarrollo de Node.js pero carezcan de un componente de seguridad.
- Residan en países con requisitos complejos de reporte fiscal B2B (EE. UU., Reino Unido, Canadá, Alemania, Francia y otros; a aclarar durante el proceso de selección).
- Tengan cambios frecuentes de trabajo (cada 1-2 años) sin razones válidas.
Formato
- Trabajo 100% remoto en cualquier parte del mundo.
Configuración legal
- Solo B2B (contrato con tu unipersonal o empresa).
Presupuesto
- Hasta $12.000 brutos/mes (antes de impuestos, bajo acuerdo B2B).
Empresa
- Una empresa de producto internacional estable y establecida con más de 15 años en el mercado.
Rol
- Una posición clave en la construcción de una nueva línea de productos desde cero.