Drimva

Palo Alto Networks

Senior Principal Software Engineer (C++-low level-Prisma Browser)

Office - USA - CA - Headquarters · No · Principal · Full-time · Posted Sep 23, 2026

Experience
Bachelor’s degree: 8+ years; master’s degree: 6+ years; PhD: 3+ years; or equivalent work experience. Also states 6+ years of software engineering, systems engineering, security research, or related experience.
Education
Degree in Engineering, Computer Science, or a closely related field; bachelor’s, master’s, or PhD as specified, or equivalent work experience.
Visa sponsorship
No immigration sponsorship; the employer will not sponsor work visas for this position.

About the job

Build and advance core technologies for Palo Alto Networks’ Chromium-based Prisma Browser, turning systems research and prototypes into secure, production-ready capabilities.

What you'll do

  • Own critical browser features from conception through deployment.
  • Investigate complex technical problems and develop solutions where established approaches may not exist.
  • Collaborate across teams to design, build, and optimize features.

What they ask for

  • Strong C/C++ and/or Rust programming skills, including complex, multithreaded, performance-sensitive production software.
  • Experience with investigative engineering techniques such as reverse engineering, API hooking/instrumentation, protocol analysis, binary analysis, or security research.
  • Strong debugging and code-analysis skills across Windows, macOS, and/or Linux.
  • Ability to understand complex systems and unfamiliar codebases, and investigate ambiguous technical problems.

Nice to have

  • Experience developing or modifying Chromium; JavaScript/TypeScript/Python and Chrome extension experience.
  • Experience with debugging and analysis tools, remote-access technologies, browser security, or related networking and graphics technologies.

Tools

C/C++, Rust, Chromium, Windows, macOS, Linux, JavaScript/TypeScript/Python, WebAssembly

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 6, 2026 (UTC)