Drimva

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

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)