Palo Alto Networks logo

Staff Engineer Software (Internet Security)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
104k-170k
16 days ago

Job Description

About the Role

As a Staff Engineer in Software (Internet Security) at Palo Alto Networks, you will be part of the Advanced URL Filtering (Internet Security) Infrastructure and Data Science Team. You will work closely with data scientists, security researchers, and other engineers to implement projects that detect and defend against emerging threats in Web Security. Your role involves building big data and distributed systems that utilize machine learning and deep learning models to analyze and categorize URLs, contributing to the next-generation security platform. The company values innovation, collaboration, and creating a secure digital environment, fostering a culture of continuous learning and inclusion.

Key Responsibilities

  • Build and maintain threat research systems for both customer-facing products and internal infrastructures.
  • Work closely with team members and Product Managers to collect product requirements, create design drafts, and develop functional specifications.
  • Implement solutions by adhering to software development guidelines and best practices.
  • Work with SREs on production release, deployment, and monitoring.

Requirements

  • BS or MS in Computer Science or Computer Engineering or equivalent military experience.
  • 1+ years of related experience.
  • Proficient in Golang or Java, and competent in Python.
  • Ability to design, implement, and deploy backend services and data pipelines; conduct regression and integration tests.
  • Proficient in cloud platforms (GCP, AWS, Azure) and container-based development (Docker, Kubernetes).
  • Proficient in Linux OS and shell scripting.
  • Proficient in database systems such as MongoDB, MySQL, or similar.
  • Experience with Big Data, distributed systems, and ETL pipelines such as Spark.
  • Basic knowledge of Machine Learning and Web Content Classification.
  • Creative thinker and team player with good communication skills.
  • Hands-on and humble attitude, self-directed, with a passion for cybersecurity.

Nice to Have

  • Knowledge of web development technologies such as Javascript or Typescript.

Qualifications

  • Educational background in Computer Science or Computer Engineering, or equivalent military experience.

Benefits & Perks

  • Compensation between $104,000 and $169,500 per year, depending on qualifications and experience.
  • Potential inclusion of restricted stock units and bonuses.
  • Flexible wellbeing spending account with over 1,000 eligible items.
  • Mental and financial health resources.
  • Personalized learning opportunities.

Working at Palo Alto Networks

Palo Alto Networks values disruptive innovation, collaboration, integrity, inclusion, and ongoing learning. The company fosters an environment where employees work fast, respect individual differences, and are empowered to shape the future of cybersecurity. They emphasize problem-solving, risk-taking, and diversity to achieve their mission of protecting the digital way of life.

Apply Now

Job Details

Posted AtJul 10, 2025
Salary104k-170k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Palo Alto Networks

Website

paloaltonetworks.com

Location

Santa Clara, CA

Industry

Custom Computer Programming Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches