Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Palo Alto Principal Software Engineer - SASE Dataplane 
United States, California 
910622569

16.02.2025

Being the cybersecurity partner of choice, protecting our digital way of life.

Your Career

Palo Alto Networks's SASE (Secure Access Service Edge) group is looking for an accomplished architect engineer with networking data path software experience to fill a senior engineering position on the Prisma SASE team. You will be part of a world-class software engineering team that works on various ground-breaking technologies in the SASE domain. You will work with a multi-functional team of engineers to design and develop systems for solving interesting problems in the SASE area.

Your Impact

  • Be a technical lead who can take on core parts of the implementation with autonomy
  • Participate in full product release cycles, from feature design to version release
  • Work in a small and fast paced team to solve important customer problems and deliver most impactful results.
  • Contribute in all phases of the product development cycle, from definition, design, through implementation and test
  • Proactively identify product features for improvement and innovation
  • Innovate new product features based on customer feedback

Your Experience:

  • 10+ years of experience with a BS or 8+ years of experience MS degree, in developing system software for data path components in a networking device.
  • Strong experience in working with data plane and control plane architectures on networking devices.
  • Experience working with packet forwarding mechanisms using DPDK.
  • Extremely strong in system design and architecture of networking products involving switching, routing and security.
  • Experience with Linux system programming (e.g. sockets, files, shared memory, multi-threaded programming/process synchronization).
  • Good understanding and working knowledge of Layer 3/ Layer 4 network protocols such as TCP/IP.
  • Hands-on experience with Linux networking stack is desired.
  • Strong passion and experience in troubleshooting, debugging complex systems and possess excellent problem-solving techniques
  • Experience with cloud networking technologies is desired.
  • Proficiency in C and other languages like python and Go
  • Experience with TCP/IP and knowledge of common standard IP protocols such as ARP, IP, ICMP, TCP, UDP, etc.

We define the industry, instead of waiting for directions. We need individuals who feel comfortable in ambiguity, excited by the prospect of a challenge, and empowered by the unknown risks facing our everyday lives that are only enabled by a secure digital environment.

Compensation Disclosure

The compensation offered for this position will depend on qualifications, experience, and work location. For candidates who receive an offer at the posted level, the starting base salary (for non-sales roles) or base salary + commission target (for sales/commissioned roles) is expected to be between $147,000 - $237,500/YR. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found .

All your information will be kept confidential according to EEO guidelines.