Palo Alto Networks

Principal Engineer Software (Device Security - Generative AI Back End)

Palo Alto Networks
Apply
3 days ago
USA (city not specified)Staff+
H1B sponsor

Base Salary

$156k - $253k/yr

Responsibilities

  • Integrate generative AI capabilities to automate coding tasks and improve software development productivity.
  • Design AI-enabled interfaces that provide proactive security insights and threat visualizations.
  • Build scalable Device Security services and integrations with ServiceNow, SIEMs, and Cisco/ISE.
  • Implement high-performance services supporting IoT device operational technology.
  • Develop Device Security web service APIs using Node.js and SQL/NoSQL databases.
  • Build event connector and inspector management services for transferring customer network data to the cloud for storage and analytics.
  • Design data pipelines for device identification, alert publishing, and device status tracking.
  • Collaborate with cross-functional teams and take ownership of new product and security engineering initiatives.

Requirements

  • Bachelor’s or master’s degree in Computer Science or Engineering is required.
  • At least 8 years of software development experience is required, with the posting also specifying 7–10+ years of experience with Node.js, Java, or Python.
  • At least 7 years of experience working with Amazon AWS, Google GCP, or Microsoft Azure is required.
  • At least 7 years of experience building large-scale distributed serving systems is required.
  • Experience with Linux and shell scripting is required.
  • Strong communication and problem-solving skills are required.
  • Preferred knowledge includes MongoDB, Kafka/Firehose, Redis, Spark, Spark Streaming, Spark SQL, Redshift, and other data warehousing solutions.
  • Preferred qualifications include network-domain knowledge, real-time analytics or machine learning systems experience, SSO integration, and Graph Data Lakehouse experience.

Benefits

  • Most teams work from the office full time, with flexibility when needed.
  • Annual base salary range is $156,400.00–$253,000.00, with potential restricted stock units and a bonus.
  • Employee benefits information is provided through the company benefits program.
  • The company provides reasonable accommodations for qualified individuals with disabilities or special needs.
Palo Alto Networks

About Palo Alto Networks

10,000+ employees

Palo Alto Networks builds cybersecurity products for enterprises and governments, including next-generation firewalls, cloud security (Prisma Cloud/Prisma Access), and SOC tools (Cortex). It sells subscriptions and appliances with cloud-delivered threat intelligence, securing networks, endpoints, and applications across data centers and public clouds. Founded in 2005 and headquartered in Santa Clara, California, the company is publicly traded on the NYSE under the ticker PANW.

Contact me