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

Principal Engineer Software Developer - Flow & Forwarding

Palo Alto Networks

Salary not specified
Sep 24, 2025
Santa Clara, CA, USA
Apply Now

Palo Alto Networks is looking for Software Engineers to join their Next-gen Firewall dataplane team to design and develop cutting-edge technologies for their firewall, addressing real-world cyber-attacks.

Requirements

  • Strong in-depth C Programming experience
  • Strong experience in large scale software development on Unix/Linux.
  • Multi-core and Multi-threading programming experience is a MUST
  • In-depth knowledge in networking, especially in L2, L3, L4 protocols such as IPv4, IPv6, TCP, UDP is a MUST
  • Strong technical knowledge in computer architecture and systems engineering
  • Experience in routing protocols (BGP, OSPF, Multicast etc) is desired.
  • Strong experience in developing & debugging packet processing, parsing, networking (L1-L7) protocols/architecture

Responsibilities

  • Responsible for the development of the critical dataplane and network/routing components for the State-of-the-art Next Generation Firewalls deployed at Enterprise, Data Center, Cloud, and Service Provider environments
  • Design & Develop L2-L4 network security features
  • Develop network security high availability service infrastructure products
  • Support critical customer escalations and provide root cause analysis in a timely manner
  • Work with multi-functional team members on user requirements, including but not limited to Product Management, QA, Support, etc.
  • Effective decision maker, take ownership and independently drive, lead tasks and assignments

Other

  • BS/MS degree in Computer Science/Engineering or equivalent experience
  • Can-do attitude and ability to take initiative and drive open issues to completion
  • Strong communication skills to work effectively with multi-functional groups