Want to professionalize your AI skills, pivot to an AI role and increase your salary?
Master AI Engineering with the most practical and comprehensive LLM Development certifications at Towards AI Academy.

Palo Alto Networks

Principal Engineer Software (Threat Data Platform)

Palo Alto Networks

Published 09 Apr 2026
Santa Clara, CA, USA
147K - 238K USD Annual
Full Time

Share this job

Role Highlights

Languages used

Java
Python
SQL

Key skills

Machine Learning
Computer Science
Integrations
API
CICD
API Design
Shell Scripting
AI
Data
Security
Backend
Testing
Deployment
ETL
ELT
Cloud
Database
NOSQL
DataFlow

Tools, Libraries and Frameworks

Rest
GCP
AWS
Linux
Kubernetes
Kafka
BigQuery

Description

The role involves building AI-driven tools that assist researchers in developing threat models. The engineer will drive the end-to-end development of backend features and core components, including architectural design, testing, deployment, and maintenance. Responsibilities include designing and optimizing high-throughput ETL/ELT pipelines to transform complex threat data. The position requires building and maintaining high-performance data warehouses and scalable APIs. Additionally, the engineer will partner with cross-functional stakeholders to translate business requirements into technical solutions and contribute to the team's architectural roadmap.

Required Qualifications and Skills

Candidates must possess a B.S. or M.S. in Computer Science or a related technical field, or equivalent practical experience. A minimum of five years of hands-on experience in building large-scale enterprise applications and high-availability data APIs is required. Proficiency in Java, RESTful API design, Python, Linux, and shell scripting is necessary. Furthermore, applicants must demonstrate expertise in cloud providers, various database architectures, Kubernetes, and CI/CD workflows.

Disclaimer

Disclaimer: Job and company description information and some of the data fields may have been generated via GPT-4 summarisation and could contain inaccuracies. The full external job listing link should always be relied on for authoritative information.

About the company

Palo Alto Networks

Size

14705

Founded

HQ

SANTA CLARA, US

Public/Private

Public Company

Description

Palo Alto Networks, the global cybersecurity leader, is shaping the cloud-centric future with technology that is transforming the way people and organizations operate. Our mission is to be the cybersecurity partner of choice, protecting our digital way of life. We help address the world's greatest security challenges with continuous innovation that seizes the latest breakthroughs in artificial intelligence, analytics, automation, and orchestration. By delivering an integrated platform and empowering a growing ecosystem of partners, we are at the forefront of protecting tens of thousands of organizations across clouds, networks, and mobile devices. Our vision is a world where each day is safer and more secure than the one before. For more information, visit www.paloaltonetworks.com.

Share

Share this job

Related jobs

Prompt Engineering
Machine Learning
Computer Science
API
Santa Clara, CA, USA
Full Time
Palo Alto Networks

Principal Software Engineer

Palo Alto Networks

Computer Science
API
CICD
Distributed Systems
Santa Clara, CA, USA
Full Time
AI
Prompt Engineering
Machine Learning
Problem Solving
USA
Remote