Intern - Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Palo Alto Networks · 6 days ago

Intern - Software Engineer

Palo Alto Networks is a leading cybersecurity company dedicated to protecting the digital way of life. They are seeking a passionate Security Researcher Intern to join their Cloud-Delivered Security Services team, where the intern will develop security content and optimize automation systems to combat digital threats.

Agentic AICloud SecurityCyber SecurityNetwork SecuritySecurity
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Develop an understanding of next-generation firewalls and their application in modern network security
Build and enhance automation systems for efficient data collection and real-time processing to support threat analysis
Apply AI/ML techniques to analyze live network traffic for the detection, analysis, and mitigation of emerging security threats
Research and propose effective network security countermeasures to identify and neutralize various cyber-attack vectors
Proactively collaborate with senior security researchers to analyze adversarial tactics and contribute to the implementation of proactive security protections

Qualification

Machine LearningTraffic AnalysisProgramming (Python/Go)Malware AnalysisNetwork ProtocolsCollaborationProblem Solving

Required

Currently pursuing a 2-year Master's degree or Doctorate in Computer Science, Electrical Engineering, or a related field, with a planned return to school post-internship
Must be authorized to work in the United States
Available for a May or June 2025 start date

Preferred

Currently pursuing a Doctorate (PhD) degree
Experience with ML/GenAI techniques (e.g., anomaly detection, deep learning, NLP) and tools (e.g., TensorFlow, PyTorch, Scikit-Learn)
Exposure to malware analysis and participation in Capture-the-Flag (CTF) exercises
Hands-on experience with traffic analysis tools (e.g., Wireshark, tcpdump) or reverse engineering tools
Basic understanding of malware types (e.g., Spyware, Ransomware, Exploits) and common vulnerabilities (e.g., command injection, buffer overflow)
Familiarity with key network protocols such as HTTP, SMTP, and FTP
Proficiency in at least one programming language, such as Python or Go

Benefits

Restricted stock units
Bonus

Company

Palo Alto Networks

company-logo
Palo Alto Networks is a cybersecurity company that offers cybersecurity solutions for organizations.

Funding

Current Stage
Public Company
Total Funding
$65M
Key Investors
Icon VenturesLehman HoldingsGlobespan Capital Partners
2012-07-20IPO
2008-11-03Series C· $10M
2008-08-18Series C· $27M

Leadership Team

leader-logo
Helmut Reisinger
CEO EMEA
linkedin
leader-logo
Nikesh Arora
Chairman CEO
linkedin
Company data provided by crunchbase