Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Palo Alto Networks Logo

Sr Principal Software Engineer (Layer 7 Security)

Palo Alto Networks

$170,000 - $277,000
Dec 16, 2025
Santa Clara, CA, US
Apply Now

Palo Alto Networks is looking to solve real-world cybersecurity problems by designing and developing state-of-the-art security features on next-generation firewalls

Requirements

  • 10+ years of enterprise product development experience with C in a Unix/Linux environment
  • Flair for coding and hands on experience debugging the code using tools like GDB is required
  • Working knowledge of TCP/IP internals and common data structure and algorithms
  • Working knowledge of Windows kernel and Windows Filtering Platform is preferred
  • Knowledge of multi-core / multi-process / multi-threaded programming is preferred
  • Experience with windows agent programming and cloud programming (go) software development is preferred
  • Experience with TLS internals, cryptography, and OpenSSL is preferred

Responsibilities

  • Designing and developing security features on the next-generation firewalls
  • Working with product management on user requirements, apply your knowledge to functional design
  • Utilize your programming skills for efficient and robust implementation
  • Interact with quality assurance and field support teams throughout the entire software development cycle
  • Innovate, design, and develop new security features in our next-generation firewalls product
  • Contribute in all phases of the product development cycle, from definition, design, through implementation and test
  • Design new product features, with a high focus on quality and execution

Other

  • Graduate degree (MS or Ph.D.) in Computer Science or similar technical discipline is preferred
  • B.S./M.S. degree in Computer Science, similar technical discipline or equivalent practical experience or equivalent military experience required
  • Verbal and written communication skills to work with multi-functional groups
  • Teammates who brings a can-do attitude to a dynamic working environment
  • Ability to interview, mentor and coach new team members