P

Palo Alto Networks

Builds cybersecurity tools for organizations

Principal Software Engineer - Prisma AIRS Backend, Runtime Security

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCalifornia, USAIn-person

About the Job

Requirements

  • A Bachelor's degree in Computer Science or a related field with at least 10 years of relevant industry experience, or a Master's degree with at least 8 years of experience.
  • Deep expertise designing, building, and operating highly scalable, fault-tolerant distributed systems, with exceptional programming skills in Python or Golang.
  • A proven track record designing enterprise-wide microservices architectures and building and deploying high-throughput, globally scaled APIs that meet strict service-level objectives, maximize throughput, and reduce compute costs in production.
  • Broad experience architecting cloud-native solutions, preferably on GCP, relational and NoSQL databases, container management with Kubernetes, enterprise continuous integration and continuous delivery using GitLab and ArgoCD, and full-stack observability with Grafana and Prometheus.
  • Demonstrated ability to drive consensus across multi-team boundaries, solve ambiguous technical problems, and mentor senior engineering talent.
  • Hands-on experience architecting, building, and deploying complex agentic workflows, tool-use pipelines, or multi-agent orchestrations.

Responsibilities

  • Lead cross-functional collaboration with Product Management, Site Reliability Engineering, Machine Learning, and Quality Engineering teams to deliver new enterprise-grade security-as-a-service offerings in a timely manner.
  • Tackle complex, ambiguous technical challenges across system boundaries and translate high-level product and security vision into resilient, production-ready backend architectures.
  • Proactively identify technical bottlenecks and scaling opportunities, driving continuous performance and efficiency optimizations to maximize throughput, lower latency, and streamline resource utilization at scale.
  • Evangelize and implement modern engineering best practices, including agentic coding workflows and spec-driven development within the team.
  • Lead the architectural design and execution of large-scale enterprise systems with model-serving infrastructure, ensuring seamless, scalable integration across backend services and partner engineering services.
  • Mentor senior and junior engineers, fostering a culture of technical excellence and continuous learning within the team.

Desired Qualifications

  • GCP experience.

About the Company

Palo Alto Networks

Builds cybersecurity tools for organizations

Palo Alto Networks builds cybersecurity hardware and software for businesses and public institutions, protecting their networks, cloud workloads and digital identities. Its portfolio combines network firewalls with tools that detect attacks, investigate security alerts and manage access to sensitive systems. Security teams use these products across offices, data centers and cloud environments, with shared data and automated workflows connecting the company's platforms. It earns revenue from appliance sales and software licenses, plus subscriptions and support contracts that keep protections and services active over time. Palo Alto Networks began operations in 2005 and is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Palo Alto Networks

See more jobs