Palo Alto Networks · 20 hours ago
Sr Principle Software Engineer (L7 Security)
Palo Alto Networks is a leading cybersecurity company dedicated to protecting the digital way of life. They are seeking a Senior Principal Software Engineer to design and develop security features for their next-generation firewall platform, collaborating with cross-functional teams throughout the software development cycle.
Agentic AICloud SecurityCyber SecurityNetwork SecuritySecurity
Responsibilities
You will be expected to participate in all phases of the product development cycle, from definition, design, through implementation and test
Develop functional specifications, assess task requirements and scheduling, and participate in development, debug and support
Candidate should also have hands-on experience with networking or network security technologies and C language development in a Unix/Linux environment
Suggest and implement improvements to the development process
Be able to clearly communicate goals and desired outcomes to internal project teams
Interview, mentor and coach new team members
Qualification
Required
Proficient in C and familiar with Unix/Linux development environment
Working knowledge of TCP/IP internals and L7 protocols
Working knowledge of common data structures and algorithms
Verbal and written communication skills to work with cross-functional groups
Team player with a can-do attitude in a dynamic working environment
Preferred
Advance level of software development experience
Graduate degree (MS or PhD) in Computer Science or similar technical discipline
Knowledge of multi-core / multi-process / multi-threaded programming
Experience with network packet processing software development, 7 - 10 years
Experience with application layer protocols such as HTTP, SIP, H.323, DNS, etc
Experience with and interest to learn other programming languages
Experience with large-scale and/or high-performance software design and development
Experience with deep packet inspection engine
Experience with GoLang
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
Company data provided by crunchbase