Palo Alto Networks
Principal Software Engineer (Prisma Access)
$156K–$253K
Office - USA - CA - Headquarters · No · Principal · Full-time · Posted Oct 16, 2026
- Experience
- Minimum 8+ years of proven experience.
- Education
- B.S., M.S., or PhD in Computer Science or a related field.
- Visa sponsorship
- Eligible for immigration sponsorship: Yes
About the job
Designs and builds scalable distributed backend services, infrastructure, and AI/ML-enabled capabilities for the Prisma Access cloud security platform.
What you'll do
- Design, develop, test, and support scalable cloud-native security features and infrastructure.
- Develop algorithms integrating targeted AI/ML concepts into cloud security operations, networking, and orchestration.
- Build monitoring and reliability capabilities, and collaborate across product, engineering, QA, SRE, and support teams.
What they ask for
- At least 8 years of proven experience and proficiency in one or more of Go, Python, or Java.
- Bachelor’s, master’s, or PhD in Computer Science or a related field.
- Experience building large-scale SaaS solutions with distributed databases and messaging systems, and designing scalable REST APIs, services, and data pipelines.
- Experience with cloud provider infrastructure and DevOps, availability, and reliability for a large cloud product.
Nice to have
- Experience with Docker, Kubernetes, Terraform, or Cloudformation.
- Experience with Promotheus, Grafana, ELK stack, Fluentd, or graph databases.
Pay
$200,000/yr- $225,000/yr (base salary); $156,400.00 - $253,000.00/yr (base salary)
Tools
Go, Python, Java, AWS, GCP, Azure, OCI, Terraform
AI focus
Develop algorithms that integrate targeted ML/AI concepts into cloud security operations, networking, and orchestration; foundational AI/ML understanding is described as increasingly vital.
Model-written summary · the original posting is authoritative