The content team is responsible for decoding network protocols, identifying applications and detecting threats on enterprise customers’ networks, providing common service to support a variety of network security services.
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
- Passion and enthusiasm for cyber security, technology, and digital investigations
- Team player, and good communication skills to work with cross-functional groups
- BS/MS in Computer Science or Electrical Engineering or equivalent experience or equivalent military experience required
- 7+ years' experience as a software engineer