Aller au contenu

Palo Alto Networks

Ingénieur Logiciel Principal (C++ bas niveau-Prisma Browser)

JavaScriptTypeScriptPythonC++Rust
Traduction automatique. Consultez l’original.

Notre Mission

Chez Palo Alto Networks®, nous sommes unis par une mission commune : protéger notre vie numérique. Nous prospérons à l'intersection de l'innovation et de l'impact, résolvant des problèmes du monde réel avec une technologie de pointe et une pensée audacieuse. Ici, chacun a une voix, et chaque idée compte. Si vous êtes prêt à faire le travail le plus significatif de votre carrière aux côtés de personnes aussi passionnées que vous, vous êtes au bon endroit.

Qui Nous Sommes

Pour être le partenaire de cybersécurité de choix, nous devons ouvrir la voie et façonner l'avenir de notre industrie. C'est quelque chose sur lequel nos employés travaillent chaque jour et qui est défini par nos valeurs : Disruption, Collaboration, Exécution, Intégrité et Inclusion. Nous intégrons l'IA dans le tissu de tout ce que nous faisons et l'utilisons pour augmenter l'impact que chaque individu peut avoir. Si vous êtes passionné par la résolution de problèmes du monde réel et l'idéation aux côtés des meilleurs et des plus brillants, nous vous invitons à nous rejoindre !

Nous pensons que la collaboration prospère en personne. C'est pourquoi la plupart de nos équipes travaillent à temps plein au bureau, avec de la flexibilité lorsque c'est nécessaire. Ce modèle soutient la résolution de problèmes en temps réel, des relations plus solides et le type de précision qui génère d'excellents résultats.

Résumé du Poste

Nous recherchons un Ingénieur Systèmes Principal / Chercheur pour construire et faire progresser les technologies de base au sein de notre Prisma Browser basé sur Chromium. Ce rôle s'adresse aux ingénieurs qui aiment résoudre des problèmes complexes pour lesquels une solution établie peut ne pas exister. Le candidat idéal combine une solide ingénierie des systèmes C++ ou Rust, des compétences exceptionnelles en débogage et en résolution de problèmes, et un état d'esprit d'investigation : la capacité à aller au-delà des APIs documentées, à comprendre comment les systèmes fonctionnent réellement et à explorer de nouvelles façons de résoudre des défis techniques difficiles.

Vous travaillerez sur Chromium, les systèmes d'exploitation, les réseaux, la sécurité et les technologies d'accès à distance, en apprenant rapidement les systèmes inconnus et en tournant la recherche et les prototypes en capacités sécurisées et de qualité production.

Responsabilités Clés

  1. Mener le changement - Prendre en charge des fonctionnalités critiques de la conception au déploiement, façonnant le cœur de notre Prisma Browser basé sur Chromium
  1. Résolution de problèmes : Utiliser des approches créatives pour surmonter les obstacles difficiles.
  1. Collaborer avec des équipes interfonctionnelles pour concevoir, construire et optimiser des fonctionnalités.

Qualifications

Qualifications Requises

  1. Exigence de diplôme : Tous les diplômes doivent être en ingénierie, en informatique, ou dans un domaine étroitement lié. Licence avec un minimum de 8 ans d'expérience connexe ; OU Master avec un minimum de 6 ans d'expérience connexe ; OU Doctorat avec un minimum de 3 ans d'expérience connexe ; OU expérience professionnelle équivalente.
  1. 6+ ans d'expérience en ingénierie logicielle, ingénierie des systèmes, recherche en sécurité, ou expérience connexe.
  1. Solide expertise en programmation en C/C++ et/ou Rust, y compris une expérience avec des logiciels de production complexes, multithreadés et sensibles aux performances.
  1. Solide expérience en ingénierie inverse, crochetage/instrumentation API, analyse de protocoles, analyse binaire, recherche en sécurité, ou techniques d'ingénierie d'investigation similaires.
  1. Compétences exceptionnelles en débogage et en analyse de code, avec la capacité d'enquêter sur des problèmes complexes à travers plusieurs couches d'un système sur Windows, macOS, et/ou Linux.
  1. Bonne compréhension des concepts système tels que l'architecture des processus, la gestion de la mémoire, la concurrence, l'IPC, les réseaux et la programmation asynchrone.
  1. Capacité à comprendre rapidement des technologies inconnues et des bases de code vastes et complexes.
  1. Capacité démontrée à enquêter sur des problèmes techniques ambigus, à remettre en question les hypothèses, à prototyper des approches alternatives et à développer des solutions là où un chemin d'implémentation établi peut ne pas exister.

QUALIFICATIONS PRÉFÉRENTIELLES

  1. Expérience dans le développement ou la modification de Chromium, y compris des domaines tels que l'architecture du navigateur/rendu, Mojo/IPC, les réseaux, le sandboxing, les profils, les extensions ou l'intégration de plateformes.
  1. Expérience JavaScript/TypeScript/Python et extensions Chrome
  1. Expérience avec des outils de débogage et d'analyse avancés tels que IDA Pro, Ghidra, Frida, Detours, analyseurs de paquets, frameworks de traçage, ou technologies équivalentes.
  1. Expérience avec RDP, SSH, SMB, VNC, VDI, streaming d'applications, isolation de navigateur à distance, ou autres technologies d'accès à distance.
  1. Connaissance de TCP/IP, TLS, proxys, tunneling, PKI, Kerberos, NTLM, SPNEGO, authentification SSH, et technologies de sécurité associées.
  1. Expérience dans l'intégration de fonctionnalités natives du système d'exploitation avec Chromium ou une autre application multiplateforme de grande taille.
  1. Expérience avec les technologies de médias et graphiques de navigateur telles que H.264/H.265, accélération matérielle vidéo, rendu GPU, WebGL, WebGPU, ou WebCodecs.
  1. Expérience avec WebAssembly ou l'intégration de technologies natives existantes dans des environnements de navigateur.
  1. Compréhension de l'architecture de sécurité des navigateurs, y compris le sandboxing, l'isolation des processus/sites, les autorisations, les profils, le stockage, les extensions et les limites de confiance du navigateur.
  1. Expérience dans l'analyse, la modification ou la contribution à de grands projets open-source.

Divulgation de la rémunération

La rémunération proposée pour ce poste dépendra des qualifications, de l'expérience et du lieu de travail. Pour les candidats qui reçoivent une offre au niveau affiché, le salaire de base de départ (pour les postes non commerciaux) ou le salaire de base + la cible de commission (pour les postes de vente/commissionnés) devrait se situer dans la fourchette annuelle indiquée ci-dessous. La rémunération offerte peut également inclure des unités d'actions restreintes et une prime. Une description de nos avantages sociaux peut être trouvée ici benefits.paloaltonetworks.com/.

$156,400.00 - $253,000.00/an

Notre Engagement

Nous sommes des pionniers qui rêvons grand, prenons des risques et remettons en question le statu quo de la cybersécurité. C'est simple : nous ne pouvons pas accomplir notre mission sans des équipes diverses innovant, ensemble.

Nous nous engageons à fournir des aménagements raisonnables à toutes les personnes qualifiées handicapées. Si vous avez besoin d'aide ou d'un aménagement en raison d'un handicap ou d'un besoin spécial, veuillez nous contacter à accommodations@paloaltonetworks.com [accommodations@paloaltonetworks.com?subject=Accommodation%20Assistance].

Palo Alto Networks est un employeur souscrivant au principe de l'égalité d'accès à l'emploi. Nous célébrons la diversité dans notre lieu de travail, et tous les candidats qualifiés recevront une considération pour l'emploi sans égard à l'âge, l'ascendance, la couleur, le congé familial ou médical, l'identité ou l'expression de genre, les informations génétiques, le statut matrimonial, la condition médicale, l'origine nationale, le handicap physique ou mental, l'affiliation politique, le statut d'ancien combattant protégé, la race, la religion, le sexe (y compris la grossesse), l'orientation sexuelle, ou d'autres caractéristiques légalement protégées.

Toutes vos informations seront gardées confidentielles conformément aux directives de l'EEO.

Le poste est-il éligible au parrainage d'immigration ?: Oui

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

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026