Sr Staff Engineer Software
Core
Design and develop next-generation firewall data plane components, focusing on L2-L4 network security features and scalable packet processing pipelines for enterprise and cloud environments.
Role type
Senior Staff Software Engineer (Systems/Network Security)
Builds
Next-gen firewall software, specifically the data plane and flow architecture for hardware and virtual platforms.
Domain
Cybersecurity, Network Infrastructure, High-Performance Computing (via careerplan.io/jobs/JR-012735-1-sr-staff-engineer-software-at-paloaltonetworks)
Required skills
C programming, Unix/Linux systems development, TCP/IP networking, BGP/OSPF routing protocols, computer architecture, debugging, distributed systems, high availability, IPC, clustering
Preferred skills
Python scripting, Shell scripting, full SDLC contribution
Technologies
DPDK, C, Linux, BGP, OSPF
Responsibilities
Develop L2-L4 network security features including stateful inspection; design scalable flow architecture using DPDK; create solutions for distributed session architecture across firewall clusters; provide root cause analysis for critical customer escalations; collaborate with PM and QA on feature design.
Seniority
Senior Staff, hands-on IC with ownership of large components
