Palo Alto Networks
Principal Software Engineer (Prisma AIRS Data Platform Backend)
$156K–$253K
Office - USA - CA - Headquarters · No · Principal · Full-time · Posted Oct 22, 2026
- Experience
- 8–10 years of software development experience; 8+ years with Google GCP and building large-scale distributed serving systems.
- Education
- BS/MS in Computer Science/Engineering.
- Visa sponsorship
- Eligible for immigration sponsorship: Yes
About the job
Designs and builds scalable data platform and query services, plus self-service frameworks for data jobs and streaming data, for AI security products.
What you'll do
- Design and implement a scalable data platform and high-performance query services for AI security products.
- Build a self-service data-jobs framework with monitoring, scheduling, and error handling.
- Build a self-service streaming-data framework and synchronize data across different storage systems.
What they ask for
- BS/MS in Computer Science/Engineering.
- 8+ years working with Google GCP and 8+ years building large-scale distributed serving systems.
- 8–10 years of software development experience with NodeJS/JAVA/Python.
- Experience with Linux and Shell scripting, communication and problem-solving skills, and development experience with data technologies such as SQL databases, Kafka, pub/sub, Redis, Spark, or Redshift.
Nice to have
- Knowledge of the network domain.
- Experience building real-time analytics or machine learning systems.
Pay
$156,400.00 - $253,000.00/yr (base salary)
Tools
Google GCP, NodeJS, JAVA, Python, Linux, Shell scripting, Kafka, Redis
AI focus
Builds the data platform and services that support AI security products; experience with machine learning systems is preferred.
Model-written summary · the original posting is authoritative