Palo Alto Networks · 14 hours ago
Senior Principal Software Engineer
Palo Alto Networks is a leader in cybersecurity, committed to protecting the digital way of life. The role involves researching and identifying security vulnerabilities across a wide range of devices, driving innovation in automated threat detection, and collaborating on cross-functional projects.
Artificial Intelligence (AI)Cloud ComputingCyber SecurityAgentic AICloud SecurityNetwork SecuritySecurity
Responsibilities
Research and identify security vulnerabilities and threats across a wide range of devices, Operating Systems and software components
Drive innovation by applying the latest AI and LLM technologies to automated threat detection and device discovery
Conduct deep analysis of network traffic and device behaviors
Design and prototype security research tools and engine components for our cloud-based platforms
Collaborate on cross-functional projects to lead and coordinate research efforts
Support customer trials and handle complex security-related issues
Qualification
Required
A Degree in Computer Science or similar fields; a Ph.D. degree is a big plus
5+ years of work experience in related fields
A strong background in security research combined with hands-on software development experience, particularly in system software development
Preference for candidates who understand Windows operating system security and programming
Demonstrated understanding and experience with using the latest AI/LLM technology
Good knowledge of computer networking in general, and Ethernet and TCP/IP in particular
Strong programming skills in languages such as C/C++, Python, Go, or Java
Experience in one or more of the following is highly valued: Security vulnerability detection and monitoring, Malware attack analysis, IDS/IPS and application-based firewalls, Network device discovery tools
Good communication skills, a creative thinker, and a team player with a passion for computer networking and security
Benefits
Restricted stock units
Bonus
Company
Palo Alto Networks
Palo Alto Networks is a cybersecurity company that offers cybersecurity solutions for organizations.
H1B Sponsorship
Palo Alto Networks has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (579)
2024 (482)
2023 (341)
2022 (452)
2021 (493)
2020 (235)
Funding
Current Stage
Public CompanyTotal Funding
$65MKey Investors
Icon VenturesLehman HoldingsGlobespan Capital Partners
2012-07-20IPO
2008-11-03Series C· $10M
2008-08-18Series C· $27M
Recent News
2026-02-13
2026-02-13
2026-02-13
Company data provided by crunchbase