Palo Alto Networks logo

Principal Software Engineer (Backend DLP)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
147k-238k
22 days ago

Job Description

About the Role

The Principal Software Engineer (Backend DLP) role at Palo Alto Networks involves working on the company's latest cloud security product, Data Loss Prevention (DLP). The position focuses on developing and scaling cloud security solutions that protect sensitive data across networks, clouds, and users. The company emphasizes innovation, collaboration, and a strong culture of inclusion, offering flexible work arrangements and personal development programs to support employees.

Key Responsibilities

  • Execute on the software development strategy to improve the company's highly distributed system
  • Understand and implement software development/engineering lifecycle concepts to drive features from conception to delivery
  • Collaborate closely with product management, architects, and devops to achieve quality releases
  • Work with customer support, documentation, and downstream teams to enable customer success
  • Make appropriate trade-offs to optimize time-to-release while maintaining performance and scalability requirements
  • Clearly communicate goals and desired outcomes to internal project teams
  • Interview, mentor, and coach new team members

Requirements

  • BS/MS in Computer Science/Engineering with 10+ years or equivalent experience or military experience
  • Solid experience of backend development using Java, Spring Boot, J2EE
  • Experience with cloud-native platforms like GCP or AWS, Kubernetes, and Docker
  • Strong knowledge of microservices, distributed systems, and performance optimization
  • Experience with Agile development processes
  • Strong belief in automation testing and striving for higher code coverage
  • Can-do attitude on problem-solving, quality, and execution

Nice to Have

  • Experience with performance optimization in distributed systems
  • Experience working in cybersecurity or related fields
  • Familiarity with enterprise data privacy and compliance standards

Qualifications

  • Educational background in Computer Science or Engineering
  • 10+ years of relevant experience or equivalent military experience

Benefits & Perks

  • Competitive salary between $147,000 and $237,500 per year, depending on qualifications and experience
  • Potential inclusion of restricted stock units and bonuses
  • Employee benefits detailed in company offerings

Working at Palo Alto Networks

Palo Alto Networks fosters a culture of innovation, collaboration, and inclusion. The company values ongoing learning, diversity, and a problem-solving mindset. Employees work in a fast-paced environment that encourages tackling big problems, supporting each other, and maintaining a strong commitment to cybersecurity excellence.

Apply Now

Job Details

Posted AtJul 7, 2025
Salary147k-238k
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

Company Size

10000+ employees

Location

Santa Clara, CA

Industry

Computer Systems Design and Related Services

Get job alerts

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