Inactive
P

Palo Alto Networks

Builds cybersecurity tools for organizations

Software Engineer Intern

Software EngineeringPosted on Jul 1
Internship · Summer 2026Palo Alto, CA, USA

About the Job

Requirements

  • Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, Cybersecurity, or a related technical field, and returning to school in the following term.
  • Solid understanding of computer science fundamentals, including data structures, algorithms, and object-oriented design.
  • Proficiency in at least one programming language such as Python, Go, C++, or Java.

Responsibilities

  • Collaborate closely with experienced engineers to design, develop, and implement software solutions.
  • Write, test, and debug high-quality code that meaningfully improves our products and services.
  • Utilize cutting-edge technologies to contribute to innovative projects that disrupt the cybersecurity industry.
  • Contribute to projects within our Strata, Prisma, and Cortex product organizations, gaining hands-on experience.
  • Proactively work with cross-functional teams including researchers and Product Managers to ensure project alignment and success.
  • Engage with and learn from leading cybersecurity experts to deepen your industry knowledge and apply your learning to solve complex problems.

Desired Qualifications

  • A demonstrated passion for or interest in the field of cybersecurity.
  • Previous internship or project experience related to software development.
  • Familiarity with cloud computing platforms (e.g., AWS, GCP, Azure) or containerization technologies (e.g., Docker, Kubernetes).
  • Strong verbal and written communication skills.

About the Company

Palo Alto Networks

Builds cybersecurity tools for organizations

Palo Alto Networks builds cybersecurity hardware and software for businesses and public institutions, protecting their networks, cloud workloads and digital identities. Its portfolio combines network firewalls with tools that detect attacks, investigate security alerts and manage access to sensitive systems. Security teams use these products across offices, data centers and cloud environments, with shared data and automated workflows connecting the company's platforms. It earns revenue from appliance sales and software licenses, plus subscriptions and support contracts that keep protections and services active over time. Palo Alto Networks began operations in 2005 and is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Palo Alto Networks

See more jobs