Acerca del puesto
Anyone AI está reclutando Ingenieros de Seguridad de Aplicaciones e Investigadores de Vulnerabilidades con experiencia para un proyecto especializado centrado en revisar vulnerabilidades de software del mundo real, reproducciones de CVE, enfoques de remediación y entornos de verificación de exploits.
Buscamos profesionales de seguridad con experiencia práctica en pruebas de penetración, investigación de vulnerabilidades o seguridad de aplicaciones que puedan determinar si las vulnerabilidades se reproducen con precisión, si las correcciones abordan la causa raíz real y si las pruebas de seguridad demuestran de forma fiable que un exploit ha sido mitigado.
En qué trabajarás
Revisarás tareas técnicas de seguridad que implican:
- Reproducción de vulnerabilidades CVE
- Pruebas de concepto de exploits
- Remediación de vulnerabilidades y codificación segura
- Pruebas de seguridad de aplicaciones
- Laboratorios de vulnerabilidades basados en Docker
- Scripts de verificación de exploits
- Pruebas de regresión de seguridad
- CVSS, CWE y clasificación de vulnerabilidades
- Análisis de entornos y configuraciones
- Casos límite y rutas de ataque alternativas
Una parte clave del rol es determinar si un entorno de vulnerabilidad recrea con precisión las condiciones de ataque originales y si una corrección propuesta elimina genuinamente la vulnerabilidad sin romper la funcionalidad legítima.
Lo que buscamos
- 3+ años de experiencia práctica en seguridad de aplicaciones, pruebas de penetración o investigación de vulnerabilidades
- Sólido entendimiento de CVE, CVSS, CWE y las clases comunes de vulnerabilidades
- Experiencia identificando y remediando vulnerabilidades como:
- Inyección SQL
- Inyección de comandos
- SSRF
- Vulnerabilidades de deserialización
- Desbordamientos de búfer
- Escalada de privilegios
- Problemas de control de acceso
- Configuraciones de seguridad incorrectas
- Sólido entendimiento de codificación segura y remediación de vulnerabilidades
- Experiencia revisando o desarrollando pruebas de concepto de exploits
- Experiencia validando si las correcciones de seguridad abordan la causa raíz en lugar de solo el exploit inmediato
- Dominio de Docker y Docker Compose
- Capacidad para proporcionar comentarios escritos claros y técnicamente rigurosos
De qué serás responsable
- Revisar entornos de reproducción de CVE para verificar su precisión técnica
- Determinar si las vulnerabilidades reproducen fielmente el vector de ataque y el impacto originales
- Evaluar las correcciones de seguridad y estrategias de remediación propuestas
- Revisar conjuntos de pruebas que verifican tanto:
- La funcionalidad normal de la aplicación permanece intacta
- El exploit original ya no tiene éxito
- Identificar correcciones incompletas y rutas de explotación alternativas
- Revisar entornos Docker para verificar versiones de software, servicios, redes y configuración correctos
- Detectar posibles regresiones o nuevas vulnerabilidades introducidas por una corrección
- Proporcionar recomendaciones para mejorar las reproducciones de vulnerabilidades, las correcciones y la lógica de verificación
Deseable
- Certificación de seguridad OSCP, GPEN, GWAPT o equivalente
- Experiencia con divulgación responsable de vulnerabilidades o reporte de CVE
- Experiencia manteniendo código de prueba de concepto de exploits
- Experiencia escribiendo pruebas de seguridad automatizadas usando herramientas como:
- Python
- requests
- curl
- pwntools
- Arneses de exploits personalizados
- Experiencia en DevSecOps
- Familiaridad con SAST, DAST y herramientas de seguridad en CI/CD
- Experiencia desarrollando o revisando evaluaciones de ciberseguridad o desafíos técnicos de seguridad
- Experiencia con evaluación de IA, RLHF o proyectos de datos técnicos
Contratación
Tipo de trabajo: Remoto Contratación: Consultoría a tiempo parcial, basada en proyectos Enfoque: Seguridad de aplicaciones, investigación de vulnerabilidades, reproducción de CVE y remediación
Este rol es ideal para ingenieros de seguridad que disfrutan entender cómo funcionan realmente las vulnerabilidades, reproducir exploits en entornos controlados, evaluar correcciones de seguridad e identificar brechas sutiles que las pruebas tradicionales pueden pasar por alto.