Software Engineer – Security Research – Intrusion Prevention System Development
Company | Palo Alto Networks |
---|---|
Location | Santa Clara, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Junior, Mid Level |
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.
- BS in Computer Science or Electrical Engineering or equivalent experience or equivalent military experience required
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
Preferred Qualifications
- Passion and enthusiasm for cyber security, technology, and digital investigations
- Experience in analyzing network traffic using tools like Wireshark, Fiddler, tcpdump etc is a plus
- Team player, and good communication skills to work with cross-functional groups
- Familiar with Linux/Unix development environment is a plus
- Knowledge and experience of next generation firewall and cyber security services is a plus