Senior Staff Software Engineer: Enterprise Cloud Security

Palo Alto Networks, Inc.

Santa Clara (CA)

On-site

USD 135,000 - 218,000

Full time

11 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, Inc. is seeking a highly skilled software engineer to contribute across the entire product lifecycle, delivering enterprise-grade security services.

You will collaborate with PM, SRE, ML, and QA teams to translate vision into scalable backend architectures and robust microservices. The role emphasizes solving complex challenges in cloud-native environments with Python or Golang, Kubernetes, and modern CI/CD pipelines.

Qualifications

  • Bachelor's degree in Computer Science or a related field with 5+ years of relevant industry experience, or a Master’s degree with 4+ years of experience.
  • Developing and automating the upcoming new software features in cloud environment.
  • Domain expertise in designing, building, and operating highly scalable, fault-tolerant distributed systems, with exceptional programming skills in Python or Golang.
  • Execution of designing enterprise-wide Microservices architectures, building, and deploying high-throughput, globally scaled APIs to meet strict SLOs, maximize throughput, and reduce compute costs in production.
  • Experience with cloud-native solutions (GCP preferred), relational/NoSQL databases, container management (Kubernetes), enterprise CI/CD (GitLab, ArgoCD), and full-stack observability (Grafana, Prometheus).
  • Working with the software engineering, product management, SRE teams during software product development and deployment.
  • Experience developing, automating, and executing QA processes including test plans, test cases, software tools, and cloud infrastructure to improve product quality and efficiency of deployment and maintenance of the cloud system is a plus.
  • Exposure to building, and deploying complex Agentic workflows, tool-use pipelines, or multi-agent orchestrations.

Responsibilities

  • Participate in all aspects of the product lifecycle.
  • Cross-functional collaboration with Product Management, SRE, ML, and Quality Engineering teams to deliver new, enterprise-grade security as a service offerings in a timely fashion.
  • Tackle complex, ambiguous technical challenges across system boundaries, translating high-level product and security vision into resilient, production-ready backend architectures.
  • Support identification of technical bottlenecks and scaling opportunities, driving continuous performance and efficiency optimizations to maximize throughput, lower latency, and streamline resource utilization at scale.
  • Learn and implement modern engineering best practices, including agentic coding workflows and spec-driven development within the team.
  • Working with the software engineering, product management, SRE teams during software product development and deployment.
  • Execution of large-scale enterprise systems with model serving infrastructure, ensuring seamless, scalable integration across backend services and partner engineering services.

Skills

Python
Golang
Kubernetes
CI/CD
Observability
Microservices

Education

Bachelor's degree in Computer Science or related field
Master's degree

Tools

GitLab
ArgoCD
Grafana
Prometheus
GCP

Job description

Palo Alto Networks, Inc. is seeking a highly skilled software engineer to contribute across the entire product lifecycle, delivering enterprise-grade security services.

You will collaborate with PM, SRE, ML, and QA teams to translate vision into scalable backend architectures and robust microservices. The role emphasizes solving complex challenges in cloud-native environments with Python or Golang, Kubernetes, and modern CI/CD pipelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud Platform Lead Engineer (Go, Microservices)
Cloud Platform Lead Engineer (Go, Microservices)

Palo Alto Networks, Inc. • California

On-site
USD 126,000 - 205,000
Principal Cloud Security Engineer
Principal Cloud Security Engineer

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

On-site
USD 156,000 - 253,000
Senior Staff Software Engineer - AI-Driven Microservices
Senior Staff Software Engineer - AI-Driven Microservices

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

On-site
USD 126,000 - 205,000
Senior Staff Software Engineer, Layer 7 Cloud Security
Senior Staff Software Engineer, Layer 7 Cloud Security

Palo Alto Networks • San Jose (CA)

On-site
USD 180,000 - 240,000
Restricted stock units
Bonus
Employee benefits
Cloud Security Architect - Real-Time Distributed Systems
Cloud Security Architect - Real-Time Distributed Systems

Palo Alto Networks • San Francisco (CA)

On-site
USD 180,000 - 240,000
Restricted stock units
Bonus
Health insurance
Senior Principal Platform & Tools Engineer (Cloud)
Senior Principal Platform & Tools Engineer (Cloud)

Palo Alto Networks, Inc. • California

On-site
USD 184,000 - 297,000
Principal Cloud Security Engineer – Layer-7
Principal Cloud Security Engineer – Layer-7

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

Hybrid
USD 147,000 - 237,500
Senior Staff Software Engineer - Secure FedRAMP Cloud
Senior Staff Software Engineer - Secure FedRAMP Cloud

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

On-site
USD 150,000 - 190,000
Restricted Stock Units
Bonus
Staff Software Engineer, SSPM Backend for SaaS Security
Staff Software Engineer, SSPM Backend for SaaS Security

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

On-site
USD 112,000 - 180,000
Cloud Security Engineer — Next-Gen Firewall Service
Cloud Security Engineer — Next-Gen Firewall Service

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

On-site
USD 147,000 - 237,500