Principal Software Engineer, Threat Data Platform

Cyber Social Hub

Santa Clara (CA)

On-site

USD 156,000 - 253,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Palo Alto Networks is seeking a Principal Software Engineer for the Threat Data Platform (TDP) engineering team. You will build AI-driven tools to enable researchers to develop sophisticated threat models and scale core data pipelines across the PANW product ecosystem.

The role focuses on end-to-end backend development, high-throughput ETL/ELT pipelines, and integrating with internal security researchers. Collaboration and engineering excellence are essential in this on-site role with flexible

Qualifications

  • 5+ years of hands-on experience building large-scale enterprise applications and high-availability data APIs.
  • Proficiency in Java (core backend) and RESTful API design.
  • Experience with major cloud providers (GCP preferred or AWS) and their managed services.
  • Python for data manipulation, Linux environments, and shell scripting.
  • Strong grasp of SQL, NoSQL, Time-series, and GraphDB databases.
  • Experience with Kubernetes (K8s) and modern CI/CD workflows.

Responsibilities

  • Drive end-to-end development of backend features and core components from design to deployment and maintenance.
  • Design and optimize high-throughput ETL/ELT pipelines ingesting threat data into actionable intelligence in the data warehouse.
  • Build and maintain data warehouses and scalable APIs serving security researchers.
  • Partner with cross-functional stakeholders to translate requirements into scalable solutions.
  • Champion engineering excellence through code/design reviews and architectural roadmaps.

Skills

Java
RESTful APIs
Python
Linux
Kubernetes
CI/CD
GCP
AWS
ETL pipelines
SQL
NoSQL
Time-series DB
GraphDB

Education

B.S./M.S. in CS

Tools

Pub/Sub
Kafka
Dataflow
Spark
BigQuery
BigTable

Job description

Palo Alto Networks is seeking a Principal Software Engineer for the Threat Data Platform (TDP) engineering team. You will build AI-driven tools to enable researchers to develop sophisticated threat models and scale core data pipelines across the PANW product ecosystem.

The role focuses on end-to-end backend development, high-throughput ETL/ELT pipelines, and integrating with internal security researchers. Collaboration and engineering excellence are essential in this on-site role with flexible

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engineer, Threat Data Platform (AI-Driven)
Principal Engineer, Threat Data Platform (AI-Driven)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 156,000 - 253,000
Principal Software Engineer, Threat Data Platform (AI-Driven)
Principal Software Engineer, Threat Data Platform (AI-Driven)

Palo Alto Networks, Inc. • San Francisco (CA)

On-site
USD 156,000 - 253,000
Principal Engineer Software (Threat Data Platform)
Principal Engineer Software (Threat Data Platform)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 156,000 - 253,000
Principal Engineer Software (Threat Data Platform)
Principal Engineer Software (Threat Data Platform)

Palo Alto Networks, Inc. • San Francisco (CA)

On-site
USD 156,000 - 253,000
Senior Principal Engineer, Scaled Data & Analytics Platform
Senior Principal Engineer, Scaled Data & Analytics Platform

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Principal Engineer Software (Threat Data Platform)
Principal Engineer Software (Threat Data Platform)

Cyber Social Hub • Santa Clara (CA)

On-site
USD 156,000 - 253,000
Lead Software Engineer, AI Security Data Platform Backend
Lead Software Engineer, AI Security Data Platform Backend

Palo Alto Networks, Inc. • California

On-site
USD 156,000 - 253,000
Principal Data Platform Engineer for AI Security (GCP)
Principal Data Platform Engineer for AI Security (GCP)

Jobs Paloaltonetworks • California

Hybrid
USD 156,000 - 253,000
Principal Data Platform Engineer – Real-Time Analytics
Principal Data Platform Engineer – Real-Time Analytics

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Threat Intel Automation Architect Senior Principal Engineer
Threat Intel Automation Architect Senior Principal Engineer

Palo Alto Networks, Inc. • Connecticut

On-site
USD 126,000 - 204,500