Palo Alto Networks
Principal Engineer Software (DLP)
$147K–$238K
Office - USA - CA - Headquarters · No · Principal · Full-time · Posted Mar 4, 2026
- Experience
- 10+ years, or equivalent experience, or equivalent military experience.
- Education
- BS/MS in Computer Science/Engineering, or equivalent experience, or equivalent military experience.
- Visa sponsorship
- Immigration sponsorship: Yes
About the job
Build and scale Palo Alto Networks’ cloud-delivered Data Loss Prevention service, developing microservices that process large volumes of data across cloud providers.
What you'll do
- Improve a highly distributed system and deliver software features from conception through release.
- Collaborate with product, architecture, DevOps, support, documentation, and downstream teams to deliver quality releases and enable customer success.
- Interview, mentor, and coach team members.
What they ask for
- BS/MS in Computer Science/Engineering with 10+ years, or equivalent experience, or equivalent military experience.
- Advanced hands-on Core Java engineering experience in a distributed or cloud-based product.
- Experience with Spring framework, Rest API, MongoDB, ElasticSearch, Kubernetes, and Docker.
- Cloud experience with AWS, Google Cloud, or Azure; strong knowledge of microservices, distributed systems, and performance optimization.
Pay
$147,000.00 - $237,500.00/yr USD base salary
Tools
Core Java, Spring framework, Rest API, MongoDB, ElasticSearch, Kubernetes, Docker, AWS
Model-written summary · the original posting is authoritative