B&A
TPG Careers Page
Ingeniería, Ciberseguridad, Ingeniero de Seguridad de Aplicaciones, Vicepresidente
Sobre TPG
TPG es una firma líder mundial en gestión de activos alternativos, fundada en San Francisco en 1992, cuenta con equipos de inversión y operativos en todo el mundo. TPG invierte en un conjunto ampliamente diversificado de estrategias, que incluyen capital privado, impacto, crédito, bienes raíces y soluciones de mercado, y nuestra estrategia única está impulsada por la colaboración, la innovación y la inclusión. Nuestros equipos combinan una profunda experiencia en productos y sectores con amplias capacidades y conocimientos para desarrollar ideas diferenciadas y agregar valor a nuestros inversores de fondos, empresas de cartera, equipos de gestión y comunidades.
El éxito de TPG depende de nuestra gente, y construimos y mantenemos nuestro equipo de clase mundial creando una cultura inclusiva y de apoyo dentro de la firma que busca la excelencia y fomenta la humildad y la transparencia. La calidad de nuestras inversiones y nuestra capacidad para construir grandes empresas dependen de la originalidad de nuestras ideas. Alcanzar el máximo potencial de nuestra firma significa apoyar a cada miembro del equipo para que aporte la totalidad de su perspectiva única a su trabajo y a nuestra comunidad. Estamos comprometidos con un lugar de trabajo diverso, equitativo e inclusivo para fomentar la diversidad de pensamiento y reflejar la amplitud de nuestros socios limitados y empresas de cartera.
Descripción del Puesto
TPG tiene una oportunidad emocionante para un profesional senior de seguridad de aplicaciones que ayude a proteger el software y los sistemas de IA de la firma. El objetivo principal de este puesto es el desarrollo y la operación segura de IA agentica. El equipo de Ciberseguridad de TPG protege las aplicaciones, los datos y los clientes de la firma en un panorama tecnológico en rápida evolución. A medida que la firma expande su uso de IA generativa y agentica, estamos desarrollando experiencia en seguridad de aplicaciones para garantizar que estos sistemas se diseñen, implementen y operen de manera segura. Este es un puesto práctico y de alto impacto para un profesional senior que disfruta colaborando directamente con ingenieros de software e integrando la seguridad en la forma en que se construyen los productos.
Responsabilidades Principales
- Servir como experto en la materia de la firma en desarrollo de IA agentica, colaborando con los equipos de ingeniería para diseñar, construir y operar de forma segura agentes de IA, flujos de trabajo autónomos y aplicaciones que utilizan herramientas de LLM.
- Identificar y ayudar a mitigar riesgos específicos de IA como inyección de prompts (directa e indirecta), jailbreaking, llamadas inseguras a herramientas y funciones, agencia excesiva, envenenamiento de memoria y contexto, fuga de modelos y datos, y escalada de privilegios emergente en flujos de trabajo agenticos de múltiples pasos.
- Establecer controles de seguridad y salvaguardas para cargas de trabajo de IA generativa y agentica, incluido el Protocolo de Contexto del Modelo (MCP), marcos de agentes, pipelines de generación aumentada por recuperación (RAG) y las fuentes de datos y herramientas a las que los agentes pueden acceder.
- Colaborar con los desarrolladores para proteger los procesos de autenticación y autorización, incluido el diseño y la revisión de flujos de identidad, gestión de sesiones, manejo de secretos y acceso de mínimo privilegio en aplicaciones y sistemas de IA.
- Revisar las solicitudes de excepción de análisis de escaneo de código, evaluando hallazgos de SAST, DAST, SCA y relacionados, validando la justificación de la aceptación del riesgo y tomando decisiones bien documentadas que equilibren la seguridad con las necesidades del negocio.
- Definir y documentar las mejores prácticas de SDLC, identidad y autenticación para desarrolladores, y crear guías claras y prácticas que faciliten la adopción del desarrollo seguro.
- Revisar las pilas de aplicaciones existentes frente a las mejores prácticas de seguridad, identificar brechas y trabajar con los equipos de desarrollo para definir, priorizar y rastrear planes de remediación.
- Realizar modelado de amenazas y revisiones de diseño seguro al principio del ciclo de vida del desarrollo para identificar debilidades antes de que se escriba el código.
- Integrar controles de seguridad en pipelines de CI/CD y flujos de trabajo de entrega agentica, integrando pruebas automatizadas y aplicación de políticas.
- Aplicar marcos reconocidos de seguridad de IA y aplicaciones, como OWASP Top 10, OWASP Top 10 para Aplicaciones de LLM, NIST AI Risk Management Framework y MITRE ATLAS, para evaluar y gestionar riesgos.
- Gestionar compromisos de red teaming de IA de terceros y pruebas de penetración de aplicaciones de terceros, definiendo el alcance, coordinando con los proveedores y impulsando los hallazgos a través de la remediación.
- Mentorizar y educar a los desarrolladores sobre codificación segura, desarrollo seguro de IA y amenazas emergentes de seguridad de aplicaciones.
- Contribuir a los estándares empresariales de seguridad de aplicaciones e IA, arquitecturas de referencia y políticas de gobernanza.
Requisitos
- Mínimo 3 años de experiencia en seguridad de aplicaciones o seguridad de productos y 7 años de experiencia acumulada total en desarrollo de software y seguridad de la información.
- Experiencia demostrada en la protección de sistemas de IA generativa y/o IA agentica, o conocimiento práctico profundo y actual de los riesgos de seguridad de IA agentica y de LLM y la capacidad de aplicarlo en un entorno de producción.
- Profundo conocimiento de los protocolos y estándares de autenticación y autorización (por ejemplo, OAuth 2.0, OpenID Connect, SAML, JWT) y las trampas comunes de identidad y acceso.
- Sólido conocimiento práctico del ciclo de vida de desarrollo de software seguro (SDLC) y experiencia en la integración de la seguridad en los flujos de trabajo de los desarrolladores.
- Sólida familiaridad con pipelines de DevOps/CI-CD y prácticas de despliegue modernas, incluido el despliegue de funciones sin servidor y cargas de trabajo contenerizadas en Kubernetes, y la protección de esos pipelines de compilación y despliegue.
- Experiencia práctica con herramientas y técnicas de pruebas de seguridad de aplicaciones, incluidas SAST, DAST, SCA y revisión manual de código seguro.
- Sólida comprensión de OWASP Top 10, CWE y la puntuación CVSS, y la capacidad de clasificar y priorizar vulnerabilidades.
- Conocimiento práctico de arquitecturas de aplicaciones web, de API y en la nube, y los riesgos de seguridad asociados con cada una.
- Capacidad para leer y comprender código en uno o más lenguajes comunes (por ejemplo, Python, JavaScript/TypeScript, Java, C# o Go).
- Sólidas habilidades de comunicación escrita y verbal, con la capacidad de explicar conceptos de seguridad tanto a audiencias técnicas como no técnicas.
- Sólidas habilidades de colaboración e influencia, incluida la capacidad de influir en los equipos de ingeniería sin autoridad directa y de comunicar claramente el riesgo tanto a los desarrolladores como al liderazgo.
- Gran atención al detalle y juicio sólido basado en riesgos.
Cualificaciones Preferidas
- Título de grado o superior en Ciencias de la Computación, Seguridad de la Información/Ciberseguridad, o un campo relacionado, o experiencia laboral equivalente.
- Experiencia práctica con marcos y herramientas de agentes de IA y con el Protocolo de Contexto del Modelo (MCP).
- Experiencia con red teaming de IA, pruebas adversarias de LLMs y agentes, o construcción de salvaguardas de seguridad de IA y pipelines de evaluación.
- Certificaciones relevantes como CSSLP, GIAC GWAPT, OffSec OSWE, CISSP, o una certificación reconocida de seguridad de IA.
- Experiencia en la protección de entornos cloud-native (AWS, Azure o GCP) e infraestructura como código.
- Experiencia en la integración de herramientas de seguridad en plataformas de CI/CD como GitHub Actions, GitLab CI o Jenkins.
- Experiencia práctica con GitHub Advanced Security (escaneo de código, escaneo de secretos y revisión de dependencias/Dependabot).
- Familiaridad con el NIST Secure Software Development Framework (SSDF), OWASP SAMM y seguridad de la cadena de suministro de software (por ejemplo, SLSA).
- Experiencia en servicios financieros u otra industria regulada.
- Experiencia previa en mentoría de desarrolladores o liderazgo de programas de campeones de seguridad / diseño seguro.
TPG es un empleador que ofrece igualdad de oportunidades de empleo y que proporciona igualdad de oportunidades de empleo a todos los empleados y solicitantes sin distinción de edad, raza, religión, color, origen nacional, ascendencia, sexo, orientación sexual, género (incluida la identidad y expresión de género), nacionalidad o estatus de ciudadanía, estatus militar o de veterano, discapacidad física o mental, condición médica, información genética, estado de embarazo, lactancia (o condiciones médicas relacionadas), estado familiar, estatus de cuidador, o cualquier otra categoría protegida por las leyes federales, estatales o locales aplicables.
