TPG Careers Page

Ingénierie, Cybersécurité, Ingénieur en sécurité applicative, Vice-président

JavaScriptTypeScriptPythonJavaAWSGCPKubernetesC#Go
Traduction automatique. Consultez l’original.

À propos de TPG

TPG est une société leader mondial de gestion d'actifs alternatifs, fondée à San Francisco en 1992, et dispose d'équipes d'investissement et opérationnelles dans le monde entier. TPG investit dans un large éventail de stratégies, y compris le capital-investissement, l'impact, le crédit, l'immobilier et les solutions de marché, et notre stratégie unique est guidée par la collaboration, l'innovation et l'inclusion. Nos équipes combinent une profonde expérience des produits et des secteurs avec de vastes capacités et expertises pour développer des perspectives différenciées et créer de la valeur pour nos investisseurs, nos sociétés de portefeuille, nos équipes de direction et nos communautés.

Le succès de TPG dépend de nos collaborateurs, et nous construisons et maintenons notre équipe de classe mondiale en créant une culture inclusive et solidaire au sein de la société, qui recherche l'excellence et encourage l'humilité et la transparence. La qualité de nos investissements et notre capacité à bâtir de grandes entreprises dépendent de l'originalité de nos perspectives. Atteindre le plein potentiel de notre société signifie soutenir chaque membre de l'équipe pour qu'il apporte la totalité de sa perspective unique à son travail et à notre communauté. Nous nous engageons à offrir un lieu de travail diversifié, équitable et inclusif afin de favoriser la diversité de pensée et de refléter l'étendue de nos partenaires limités et de nos sociétés de portefeuille.

Description du poste

TPG offre une opportunité passionnante à un professionnel expérimenté en sécurité applicative pour aider à sécuriser les logiciels et les systèmes d'IA de la société. L'objectif numéro un de ce rôle est le développement et l'exploitation sécurisés de l'IA agentique. L'équipe de cybersécurité de TPG protège les applications, les données et les clients de la société dans un paysage technologique en évolution rapide. Alors que la société étend son utilisation de l'IA générative et agentique, nous développons une expertise en sécurité applicative pour garantir que ces systèmes sont conçus, déployés et exploités en toute sécurité. Il s'agit d'un rôle pratique et à fort impact pour un praticien expérimenté qui aime collaborer directement avec les ingénieurs logiciels et intégrer la sécurité dans la manière dont les produits sont construits.

Responsabilités principales

  1. Servir d'expert en la matière pour la société en matière de développement d'IA agentique — collaborer avec les équipes d'ingénierie pour concevoir, construire et exploiter en toute sécurité des agents IA, des flux de travail autonomes et des applications utilisant des outils LLM.
  1. Identifier et aider à remédier aux risques spécifiques à l'IA tels que l'injection de prompts (directe et indirecte), le jailbreaking, l'appel de fonctions et d'outils non sécurisé, l'agence excessive, l'empoisonnement de la mémoire et du contexte, la fuite de modèles et de données, et l'escalade de privilèges émergente dans les flux de travail agentiques en plusieurs étapes.
  1. Établir des contrôles de sécurité et des garde-fous pour les charges de travail d'IA générative et agentique, y compris le protocole de contexte du modèle (MCP), les frameworks d'agents, les pipelines de génération augmentée par récupération (RAG), ainsi que les sources de données et les outils auxquels les agents peuvent accéder.
  1. Collaborer avec les développeurs pour sécuriser les processus d'authentification et d'autorisation, y compris la conception et la revue des flux d'identité, la gestion des sessions, la gestion des secrets et l'accès au moindre privilège sur les applications et les systèmes d'IA.
  1. Examiner les demandes d'exception d'analyse de scan de code — évaluer les résultats SAST, DAST, SCA et connexes, valider la justification de l'acceptation des risques et prendre des décisions bien documentées qui équilibrent la sécurité avec les besoins de l'entreprise.
  1. Définir et documenter les meilleures pratiques SDLC, d'identité et d'authentification pour les développeurs, et créer des directives claires et pratiques qui facilitent l'adoption du développement sécurisé.
  1. Examiner les piles d'applications existantes par rapport aux meilleures pratiques de sécurité, identifier les lacunes et travailler avec les équipes de développement pour définir, prioriser et suivre les plans de remédiation.
  1. Effectuer des modélisations de menaces et des revues de conception sécurisée dès le début du cycle de vie du développement pour identifier les faiblesses avant que le code ne soit écrit.
  1. Intégrer des contrôles de sécurité dans les pipelines CI/CD et les flux de livraison agentiques, en intégrant des tests automatisés et l'application de politiques.
  1. Appliquer des frameworks reconnus de sécurité IA et applicative — tels que OWASP Top 10, OWASP Top 10 pour les applications LLM, le NIST AI Risk Management Framework, et MITRE ATLAS — pour évaluer et gérer les risques.
  1. Gérer les engagements de red-teaming IA tiers et les tests d'intrusion d'applications tiers — définir la portée, coordonner avec les fournisseurs et piloter les conclusions jusqu'à la remédiation.
  1. Mentorer et former les développeurs sur le codage sécurisé, le développement sécurisé d'IA et les menaces émergentes en matière de sécurité applicative.
  1. Contribuer aux normes d'application d'entreprise et de sécurité IA, aux architectures de référence et à la politique de gouvernance.

Exigences

  1. Minimum 3 ans d'expérience en sécurité applicative ou en sécurité produit et 7 ans d'expérience cumulative totale en développement logiciel et en sécurité de l'information.
  1. Expérience démontrée dans la sécurisation des systèmes d'IA générative et/ou d'IA agentique, ou connaissances pratiques approfondies et actuelles des risques de sécurité de l'IA LLM et agentique et capacité à les appliquer dans un environnement de production.
  1. Familiarité approfondie avec les protocoles et normes d'authentification et d'autorisation (par exemple, OAuth 2.0, OpenID Connect, SAML, JWT) et les pièges courants d'identité et d'accès.
  1. Solide connaissance pratique du cycle de vie du développement logiciel sécurisé (SDLC) et expérience dans l'intégration de la sécurité dans les flux de travail des développeurs.
  1. Forte familiarité avec les pipelines DevOps/CI-CD et les pratiques de déploiement modernes, y compris le déploiement de fonctions serverless et de charges de travail conteneurisées sur Kubernetes, et la sécurisation de ces pipelines de build et de déploiement.
  1. Expérience pratique des outils et techniques de test de sécurité applicative, y compris SAST, DAST, SCA et revue manuelle de code sécurisé.
  1. Solide compréhension de OWASP Top 10, CWE et du score CVSS, et capacité à trier et prioriser les vulnérabilités.
  1. Connaissance pratique des architectures d'applications web, API et cloud, et des risques de sécurité associés à chacune.
  1. Capacité à lire et comprendre du code dans un ou plusieurs langages courants (par exemple, Python, JavaScript/TypeScript, Java, C#, ou Go).
  1. Solides compétences en communication écrite et verbale, avec la capacité d'expliquer les concepts de sécurité à des publics techniques et non techniques.
  1. Solides compétences en collaboration et en influence, y compris la capacité d'influencer les équipes d'ingénierie sans autorité directe et de communiquer clairement les risques aux développeurs et à la direction.
  1. Souci du détail et jugement solide basé sur les risques.

Qualifications préférées

  1. Baccalauréat ou diplôme supérieur en informatique, sécurité de l'information/cybersécurité, ou un domaine connexe, ou expérience professionnelle équivalente.
  1. Expérience pratique des frameworks et outils d'IA agentique et du protocole de contexte du modèle (MCP).
  1. Expérience en matière de red-teaming IA, de tests contradictoires de LLMs et d'agents, ou de construction de garde-fous de sécurité IA et de pipelines d'évaluation.
  1. Certifications pertinentes telles que CSSLP, GIAC GWAPT, OffSec OSWE, CISSP, ou une certification reconnue en sécurité IA.
  1. Expérience dans la sécurisation des environnements cloud-natifs (AWS, Azure, ou GCP) et de l'infrastructure-as-code.
  1. Expérience dans l'intégration d'outils de sécurité dans des plateformes CI/CD telles que GitHub Actions, GitLab CI, ou Jenkins.
  1. Expérience pratique avec GitHub Advanced Security (scan de code, scan de secrets et revue de dépendances/Dependabot).
  1. Familiarité avec le NIST Secure Software Development Framework (SSDF), OWASP SAMM, et la sécurité de la chaîne d'approvisionnement logicielle (par exemple, SLSA).
  1. Expérience dans les services financiers ou une autre industrie réglementée.
  1. Expérience antérieure dans le mentorat de développeurs ou la direction de programmes de champions de la sécurité / conception sécurisée.

TPG est un employeur garantissant l'égalité des chances qui offre des opportunités d'emploi égales à tous les employés et candidats sans distinction d'âge, de race, de religion, de couleur, d'origine nationale, d'ascendance, de sexe, d'orientation sexuelle, de genre (y compris l'identité et l'expression de genre), de statut d'étranger ou de citoyenneté, de statut militaire ou d'ancien combattant, de handicap physique ou mental, de condition médicale, d'informations génétiques, de statut de grossesse, d'allaitement (ou conditions médicales connexes), de statut familial, de statut d'aidant, ou de toute autre catégorie protégée par les lois fédérales, étatiques ou locales applicables.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter