Palo Alto Networks
Principal Software Engineer (C++-low level-Prisma Browser)
$156K–$253K
Office - USA - CA - Headquarters · No · Principal · Full-time · Posted Sep 23, 2026
- Experience
- 6+ years in software engineering, systems engineering, security research, or related experience. Education-based alternatives: bachelor’s degree and 8+ years; master’s degree and 6+ years; PhD and 3+ years; or equivalent work 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
- Immigration sponsorship: Yes
About the job
Build and advance core technologies and production features for Palo Alto Networks’ Chromium-based Prisma Browser, investigating complex systems and security problems.
What you'll do
- Own critical browser features from conception through deployment.
- Research, prototype, and develop secure production-quality capabilities across Chromium, operating systems, networking, security, and remote access.
- Collaborate with cross-functional teams to design, build, and optimize features.
What they ask for
- Strong C/C++ and/or Rust programming expertise, including complex, multithreaded, performance-sensitive production software.
- Experience with reverse engineering, API hooking/instrumentation, protocol or binary analysis, security research, or similar investigative techniques.
- Strong debugging and code-analysis skills across Windows, macOS, and/or Linux, plus understanding of systems concepts including concurrency, IPC, and networking.
- Ability to investigate ambiguous technical problems and develop solutions without an established implementation path.
Nice to have
- Experience developing or modifying Chromium; experience with JavaScript/TypeScript/Python and Chrome extensions.
- Experience with advanced debugging/analysis tools or remote-access technologies.
Pay
$156,400.00 - $253,000.00/yr (base salary)
Tools
C/C++, Rust, Chromium, Windows, macOS, Linux, JavaScript/TypeScript/Python, Chrome extension
Model-written summary · the original posting is authoritative