Palo Alto Networks logo
Monthly
€10,634 - €17,181
Posted August 22, 2026 · 7 days agoLast seen August 23, 2026Est. expiry September 26, 2026

Principal Engineer

Principal Engineer Software (DLP)
About the role

The compensation offered for this position will depend on qualifications, experience, and work location. For candidates who receive an offer at the posted level, the starting base salary (for non-sales roles) or base salary + commission target (for sales/com-missioned roles) is expected to be the annual range listed below. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found here. $147,000.00 - $237,500.00/yr

Job Details

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

Requirements

  • Experience as hands-on Core Java Software Engineer in a distributed/cloud-based product
  • 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
  • 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
  • Nice to have, Data intensive systems
  • Structured and unstructured data processing
  • BS/MS in Computer Science/Engineering with 9+ years or equivalent experience or equivalent military experience required.

Skills & Technologies

Core JavaCloudSpringMongoDBElasticSearchKubernetesDockerREST APIAWSGoogle CloudAzureMicroservicesAgileAutomation testingData pipelinesData processing
Seen 6 days agoOpen ApplicationPartial Schema
Palo Alto Networks logo
Palo Alto Networks · 53 open roles
Top locations: Remote - Global · 35 · Helsinki, Finland · 6 · Uusimaa, Finland · 5+7 other locations
View company
Current open roles at Palo Alto Networks on JobCrawls
LocationActive listings
Remote - Global35
Helsinki, Finland6
Uusimaa, Finland5
Oslo, Norway1
Remote - Finland1
Copenhagen, Denmark1
Finland1
Stockholm, Sweden1
Brussels, Belgium1
Amsterdam, Netherlands1
Current role mix at Palo Alto Networks on JobCrawls
Role typeActive listings
Sales Manager5
Solutions Consultant4
Site Reliability Engineer4
Security Researcher3
Major Account Manager3
Partner Development Manager2
Account Manager2
Technical Enablement Architect1
Senior Manager, Business Operations1
Senior Software Engineer1
Backend Engineer1
Engineering Manager1
Senior Product Manager1
Sales1
District Sales Manager1
Channel Business Manager1
Regional Sales Manager1
Principal Account Executive1
Enterprise Account Executive1
Workplace Operations1
Commercial Sales Manager1
Public Policy & Government Affairs1
Domain Consulting Manager1
Sales Representative1
Engineer Software1
IT Automation Engineer1
Human Resources Specialist1
Software Engineer1
Data Platform Engineer1
Incident Preparedness1
UX Designer1
Threat Hunter1
Current role-level mix at Palo Alto Networks on JobCrawls
Role levelActive listings
Mid-Level41
Manager4
Senior1

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.