Palo Alto Networks · 19 hours ago
Principal Engineer Software (Data Loss Prevention)
Palo Alto Networks is a cybersecurity company dedicated to protecting the digital way of life. They are seeking a Principal Engineer Software to enhance their Data Loss Prevention (DLP) service, which safeguards sensitive data across various networks and clouds. The role involves executing software development strategies, collaborating with teams, and optimizing system performance.
Agentic AICloud SecurityCyber SecurityNetwork SecuritySecurity
Responsibilities
Execute on the software development strategy to improve our dynamic highly distributed system
Understand and implement software development/engineering lifecycle concepts to drive features from conception to delivery
Collaborate closely with the team, product management, architects and dev-ops to achieve quality releases
Work hand-in-hand 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
Be able to clearly communicate goals and desired outcomes to internal project teams
Qualification
Required
Experience as hands-on Core Java Software Engineer in a distributed/cloud-based product
Solid experience with Spring framework, Rest API, MongoDB, ElasticSearch, Kubernetes and Docker
Cloud Experience (AWS, Google Cloud, Azure)
Experience and knowledge with Micro services, distributed processing systems, and performance optimization
Experience with Agile development process and embrace Agile methodologies
Strong believer of automation test and strive for higher code coverage
Can-do attitude on problem-solving, quality and ability to execute
BS/MS in Computer Science/Engineering with 9+ years or equivalent experience or equivalent military experience required
Preferred
Experience or exposure with native code languages, e.g Rust, Go, C/C++ is a big plus
Experience and/ or exposure to usage of Agentic AI for data pipelines and/ or data engineering is a big plus
Nice to have, Data intensive systems
Structured and unstructured data processing
Benefits
Restricted stock units
Bonus
Company
Palo Alto Networks
Palo Alto Networks is a cybersecurity company that offers cybersecurity solutions for organizations.
H1B Sponsorship
Palo Alto Networks has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (579)
2024 (482)
2023 (341)
2022 (452)
2021 (493)
2020 (235)
Funding
Current Stage
Public CompanyTotal Funding
$65MKey Investors
Icon VenturesLehman HoldingsGlobespan Capital Partners
2012-07-20IPO
2008-11-03Series C· $10M
2008-08-18Series C· $27M
Recent News
Company data provided by crunchbase