Hybrid Principal Engineer, Threat Data Platform

Posted 14 hours ago

Apply now

About the role

  • Principal Software Engineer in Threat Data Platform developing AI-driven tools for threat intelligence automation. Collaborating on robust data pipelines for PANW’s product ecosystem.

Responsibilities

  • Drive the end-to-end development of backend features and core components, from initial architectural design and testing to deployment and long-term maintenance.
  • Design and optimize high-throughput ETL/ELT pipelines that ingest and transform complex threat data into actionable intelligence within our data warehouse.
  • Build and maintain high-performance data warehouses and scalable APIs that serve as the backbone for PANW’s internal security researchers.
  • Partner with cross-functional stakeholders to translate complex business requirements into elegant, scalable technical solutions.
  • Champion engineering excellence through rigorous code and design reviews, contributing to the team’s architectural roadmap and best practices.

Requirements

  • B.S. or M.S. in Computer Science, a related technical field, or equivalent practical software engineering experience.
  • 5+ years of hands-on experience building large-scale enterprise applications and high-availability data APIs.
  • Professional-level proficiency in Java (core backend) and a strong command of RESTful API design.
  • Proven experience with major cloud providers (GCP preferred or AWS) and their managed services.
  • Experience with Python for data manipulation, alongside expertise in Linux environments and shell scripting.
  • Strong grasp of varied database architectures, including SQL, NoSQL, Time-series, and GraphDB.
  • Experience operating within Kubernetes (K8s) environments and a solid understanding of modern CI/CD workflows.
  • Familiarity with building complex analytical solutions and optimizing data pipelines for machine learning or AI-driven insights.
  • Specific experience with GCP services such as Pub/Sub, Kafka, Dataflow, Spark, BigQuery, and BigTable.
  • Experience with GraphDB specifically for threat relationship mapping.

Benefits

  • A description of our employee benefits may be found here.

Job title

Principal Engineer, Threat Data Platform

Job type

Experience level

Lead

Salary

$147,000 - $237,500 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job