Palo Alto Networks is looking to develop and improve their Intrusion Prevention System to power their next generation firewall, by decoding network protocols, identifying applications and detecting threats on enterprise customers’ networks.
Requirements
- Strong programming skills, C/C++ or Go experience is preferred
- Excellent understanding of common networking protocols such as HTTP, SSL, SMTP, FTP, Websocket, GRPC, etc
- Experience in analyzing network traffic using tools like Wireshark, Fiddler, tcpdump etc is a plus
- Familiar with Linux/Unix development environment is a plus
- Knowledge and experience of next generation firewall and cyber security services is a plus
Responsibilities
- Research protocol RFC and related application implementation
- Research common file types for file identification, blocking, DLP, etc
- Research and provide defense mechanisms against popular protocol/firewall evasions
- Develop protocol and file type decoders, and integrate the detection solutions into the IPS engine of the Palo Alto Networks next generation firewall
- Build common services to support various network security services
- Develop internal tools to monitor and support the cyber security products
- Cross-team collaboration, discover and Integrate advanced cybersecurity features to inline product solutions
Other
- Team player, and good communication skills to work with cross-functional groups
- Passion and enthusiasm for cyber security, technology, and digital investigations
- BS/MS in Computer Science or Electrical Engineering or equivalent experience or equivalent military experience required