Palo Alto Networks
Intern - Software Engineer
Office - USA - CA - Headquarters · Internship · Posted Jan 29, 2026
- Education
- Currently pursuing a master's degree in Computer Science, Software Engineering, Machine Learning, Cybersecurity, or a related technical field, and returning to school post-internship.
- Visa sponsorship
- No immigration sponsorship; the company will not sponsor applicants for work visas for this position.
About the job
Develop and test software for Palo Alto Networks’ cybersecurity products as part of an R&D team, contributing to projects across Strata, Prisma, or Cortex.
What you'll do
- Collaborate with engineers on software development projects and contribute across the software lifecycle, from problem analysis through deployment.
- Develop, test, and debug code to improve products and services.
- Apply new technologies and learn about cybersecurity while working with security experts.
What they ask for
- Currently pursuing a master's degree in Computer Science, Software Engineering, Machine Learning, Cybersecurity, or a related technical field, and returning to school after the internship.
- Solid understanding of computer science fundamentals, including data structures, algorithms, and software design principles.
- Demonstrated initiative and ability to work independently with limited direction on complex tasks.
Nice to have
- Experience or strong interest in cybersecurity.
- Ability to collaborate effectively; excellent verbal and written communication skills.
AI focus
The posting says AI is used to augment employee impact, but does not specify AI work for this role.
Model-written summary · the original posting is authoritative