Full Time
Santa Clara, CA
Areas of Interest: Software Assurance and Security Engineering, Threat Analysis, Vulnerability Assessment and Management
report a problem

Disruptive Technology. Smart People.
Join us as we lead a new era in cybersecurity.

Palo Alto Networks competes for the best talent. Our compensation packages consist of salary and equity, and are commensurate with accomplishment. We offer a full suite of benefits, including 401(K). Equal Employment Opportunity / Affirmative Action Employer.

Palo Alto Networks® is the fastest-growing security company in history.  We offer the chance to be part of an important mission: ending breaches and protecting our digital way of life. If you are a motivated, intelligent, creative, and hardworking individual, then this job is for you!

The Summer Internship Program includes:

  • 1:1 mentorship
  • Fun and engaging events that inspire your intellectual curiosity
  • Expand your knowledge and work on challenging projects
  • Connect with other interns, recent grads, and employees across the company 

Palo Alto Networks is seeking a motivated, forward-thinking student to join our Information Security team (Infosec) Team.  The InfoSec team is responsible for architecting, designing and deploying security solutions using Palo Alto Networks platform components and third party tools to mitigate threats, monitor corporate system, and conduct incident response.

In your role you will be responsible for developing and executing security related development projects and programs. You will be working very closely with the Information Security Operations and Engineering teams to develop tools and infrastructure that prevent, detect, contain and manage risks within the Palo Alto Networks enterprise environment. This is a fast-paced, post-startup environment. Successful candidates will be customer-oriented, results-driven and passionate about building great products that will impact across the organization.


  • Collaborate with internal customers to establish strong requirements and develop project plans to deliver products and services.
  • Work with your development lead, other team members to develop solutions that meet the product requirements and deliver good performance, scalability, and reliability.
  • Technical work typically consists of code development, detailed testing and complex security analysis.
  • Resolve bugs/defects during development, QA testing, pre-production, production and post-release cycles.
  • Participate in working groups to problem solve and identify methods to improve or enhance existing tools, products and services.
  • Design and build threat detection technology stack and data management solutions that support the organization, company and customer environments.
  • Establishes and reports on metrics to track work streams associated with committed projects.
  • Meet realistic implementation schedules and adhere to development goals and principles.


  • Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
  • Proficient in at least one modern compiled programing language such as Java, C, C++ or C#
  • Experience in at least one scripting language preferably Python, Perl or Ruby
  • Experience in JavaScript and HTML
  • Knowledge in MVC, MySQL, Postgres, GIT, WebAPI, SQL, SOAP, RESTful API
  • Good understanding of JSON, XML, XML schema, and related technologies
  • Experience with NoSQL / Graph Databases, Hadoop, MapReduce, Spark, HBase, Solr, ELK, ZooKeeper, Flume, Kafka
  • Good understanding of statistical and predictive modeling concepts, machine-learning approaches, clustering and classification techniques, and recommendation and optimization algorithms.
  • Experience in working and developing in both Unix/Linux and Windows environments
  • Ability to establish priorities, work independently and proceed with objectives
  • Excellent interpersonal communication and writing skills
  • Thirst for exploring leading edge security technologies and the experience to analyze and resolve security issues.

Requirements – All applicants must be pursuing a 4-year Undergraduate Degree, a 2-year Master’s Degree or a Doctorate degree and returning to school in the fall. You must have authorization to work within the United States.

Learn more about Palo Alto Networks here and check out our fast facts

If you are a recruiter or placement agency, please do not submit resumes to any person or email address at Palo Alto Networks prior to having a signed agreement from Human Resources. Palo Alto Networks is not liable for and will not pay placement fees for candidates submitted by any agency other than its approved recruitment partners. Furthermore, any resumes sent to us without an agreement in place will be considered your company's gift to Palo Alto Networks and may be forwarded to our recruiters for their attention. Thank you.

Share this job:

Palo Alto Networks

We did it. A Leader Again.
Palo Alto Networks is the next-generation security company, leading a new era in cybersecurity by safely enabling applications and preventing cyber breaches for thousands of organizations worldwide. Built with an innovative approach and highly differentiated cyber threat prevention capabilities, our game-changing security platform delivers security far superior to legacy or point products, safely enables daily business operations, and protects an organization’s most valuable assets.

network security, firewall, IPS, URL filtering, threat and malware prevention, cybersecurity, enterprise security platform, threat intelligence
Visit Palo Alto Networks's Social Media pages:
Company Industry: Computer & Network Security
Company Type: Public Company
Company Size: 1,001-5000