Palo Alto Networks
Senior Staff Software Engineer (Prisma Access)
Palo Alto Networks, Santa Clara, California, us, 95053
Company Description
Our Mission
At Palo Alto Networks® everything starts and ends with our mission: being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are a company built on challenging and disrupting the way things are done, and we’re looking for innovators committed to shaping the future of cybersecurity.
Who We Are
We believe collaboration thrives in person. That’s why most of our teams work from the office full time, with flexibility when it’s needed. This model supports real-time problem solving, stronger relationships, and precision that drives great outcomes.
Job Description Your Career
Prisma Access is Palo Alto Networks' cloud-delivered security platform that offers a highly scalable cloud service to address the challenges associated with sizing firewalls and resource allocation. It provides a seamless solution for organizations with distributed networks, minimizing coverage gaps and inconsistencies. By leveraging cloud-based security infrastructure, Prisma Access enables the operationalization of security deployment for remote networks and mobile users.
As a Senior Engineer, your role involves building and designing distributed backend services that serve as the backbone of our platform. You will think broadly about all system components, consider trade‑offs for each design decision, and integrate the latest cloud technologies with service APIs from different cloud providers. You will also develop monitoring infrastructure, optimize data collection, analyze system disruptions, and create solutions for improved reliability.
This position presents a unique opportunity to take charge of a new product architecture and build it from scratch. You will play a vital role in shaping the future of our product and contribute to its success in the cybersecurity industry.
Your Impact
Analyze requirements, design, develop, and support highly scalable software features and infrastructure on our next‑generation security platform, ready for cloud‑native deployment from inception to completion.
Develop algorithms to integrate targeted ML/AI concepts related to operations in our cloud security platform, focusing on networking and orchestration.
Write clean, testable, readable, scalable, and maintainable code that performs well for thousands of customers.
Guide critical component testing, considering multiple platforms, performance, supportability, and maintainability.
Collaborate closely with Product Management, Development, QA, SRE, and Customer Support teams to deliver the roadmap and improve customer outcomes.
Drive a results‑oriented culture with a strong focus on execution, quality, and speed.
Qualifications Your Experience
B.S., M.S., or Ph.D. in Computer Science or related field with 7+ years of experience and proficiency in Go, Python, or Java.
Strong problem‑solving skills with knowledge of data structures, algorithms, operating systems, networking, and distributed systems.
Experience with cloud provider infrastructure such as AWS, GCP, Azure, or OCI.
Experience building complex, large‑scale SaaS solutions with distributed databases and messaging systems.
Good understanding of PKI, certificates, and security principles.
Proven record designing and implementing scalable REST APIs, services, and data pipelines.
Experience handling DevOps, availability, and reliability outcomes for a large cloud product.
Experience with Test‑Driven Development and CI/CD methodologies.
Familiarity with networking protocols (TCP/IP, HTTP) and cloud network architectures (VPCs, load balancers, firewalls).
Strong understanding of microservices‑based deployments and service design.
High energy and the ability to work in a fast‑paced environment with a can‑do attitude.
Experience collaborating with architects, product, and program managers to deliver product features on time and with high quality.
Demonstrate technical leadership and mentorship skills.
Preferred
Experience with Docker and Kubernetes container orchestration.
Experience with IaC tools such as Terraform and CloudFormation.
Experience with monitoring tools (Prometheus, Grafana) and logging tools (ELK stack, Fluentd).
Hands‑on experience with graph databases.
The Team To stay ahead of the curve, it’s critical to know where the curve is, and how to anticipate the changes we’re facing. Our engineering team is at the core of our products – connected to the mission of preventing cyberattacks. They constantly innovate, challenge traditional thinking, and build products that solve unprecedented problems. We need engineers who thrive in ambiguity, are excited by challenge, and are empowered by the unknown risks that secure digital environments present.
Additional Information The Team
As a member of our fastest‑growing cybersecurity company, you will help shape the evolution of cyberattacks and deliver proactive solutions. Our engineering team offers an unrivaled opportunity to build products and practices that will support company growth over the next decade, defining the cybersecurity industry as we know it. If you see potential for your products to transform a business, this is the team for you.
Compensation Disclosure The compensation offered for this position will depend on qualifications, experience, and location. For candidates who receive an offer at the posted level, the starting base salary (for non‑sales roles) is expected to be between $175,000 - $190,000 per year. The offered compensation may also include restricted stock units and a bonus.
Our Commitment We’re problem solvers that take risks and challenge cybersecurity’s status quo. We can’t accomplish our mission without diverse teams innovating together.
We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at accommodations@paloaltonetworks.com.
Palo Alto Networks is an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other legally protected characteristics.
All your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr
At Palo Alto Networks® everything starts and ends with our mission: being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are a company built on challenging and disrupting the way things are done, and we’re looking for innovators committed to shaping the future of cybersecurity.
Who We Are
We believe collaboration thrives in person. That’s why most of our teams work from the office full time, with flexibility when it’s needed. This model supports real-time problem solving, stronger relationships, and precision that drives great outcomes.
Job Description Your Career
Prisma Access is Palo Alto Networks' cloud-delivered security platform that offers a highly scalable cloud service to address the challenges associated with sizing firewalls and resource allocation. It provides a seamless solution for organizations with distributed networks, minimizing coverage gaps and inconsistencies. By leveraging cloud-based security infrastructure, Prisma Access enables the operationalization of security deployment for remote networks and mobile users.
As a Senior Engineer, your role involves building and designing distributed backend services that serve as the backbone of our platform. You will think broadly about all system components, consider trade‑offs for each design decision, and integrate the latest cloud technologies with service APIs from different cloud providers. You will also develop monitoring infrastructure, optimize data collection, analyze system disruptions, and create solutions for improved reliability.
This position presents a unique opportunity to take charge of a new product architecture and build it from scratch. You will play a vital role in shaping the future of our product and contribute to its success in the cybersecurity industry.
Your Impact
Analyze requirements, design, develop, and support highly scalable software features and infrastructure on our next‑generation security platform, ready for cloud‑native deployment from inception to completion.
Develop algorithms to integrate targeted ML/AI concepts related to operations in our cloud security platform, focusing on networking and orchestration.
Write clean, testable, readable, scalable, and maintainable code that performs well for thousands of customers.
Guide critical component testing, considering multiple platforms, performance, supportability, and maintainability.
Collaborate closely with Product Management, Development, QA, SRE, and Customer Support teams to deliver the roadmap and improve customer outcomes.
Drive a results‑oriented culture with a strong focus on execution, quality, and speed.
Qualifications Your Experience
B.S., M.S., or Ph.D. in Computer Science or related field with 7+ years of experience and proficiency in Go, Python, or Java.
Strong problem‑solving skills with knowledge of data structures, algorithms, operating systems, networking, and distributed systems.
Experience with cloud provider infrastructure such as AWS, GCP, Azure, or OCI.
Experience building complex, large‑scale SaaS solutions with distributed databases and messaging systems.
Good understanding of PKI, certificates, and security principles.
Proven record designing and implementing scalable REST APIs, services, and data pipelines.
Experience handling DevOps, availability, and reliability outcomes for a large cloud product.
Experience with Test‑Driven Development and CI/CD methodologies.
Familiarity with networking protocols (TCP/IP, HTTP) and cloud network architectures (VPCs, load balancers, firewalls).
Strong understanding of microservices‑based deployments and service design.
High energy and the ability to work in a fast‑paced environment with a can‑do attitude.
Experience collaborating with architects, product, and program managers to deliver product features on time and with high quality.
Demonstrate technical leadership and mentorship skills.
Preferred
Experience with Docker and Kubernetes container orchestration.
Experience with IaC tools such as Terraform and CloudFormation.
Experience with monitoring tools (Prometheus, Grafana) and logging tools (ELK stack, Fluentd).
Hands‑on experience with graph databases.
The Team To stay ahead of the curve, it’s critical to know where the curve is, and how to anticipate the changes we’re facing. Our engineering team is at the core of our products – connected to the mission of preventing cyberattacks. They constantly innovate, challenge traditional thinking, and build products that solve unprecedented problems. We need engineers who thrive in ambiguity, are excited by challenge, and are empowered by the unknown risks that secure digital environments present.
Additional Information The Team
As a member of our fastest‑growing cybersecurity company, you will help shape the evolution of cyberattacks and deliver proactive solutions. Our engineering team offers an unrivaled opportunity to build products and practices that will support company growth over the next decade, defining the cybersecurity industry as we know it. If you see potential for your products to transform a business, this is the team for you.
Compensation Disclosure The compensation offered for this position will depend on qualifications, experience, and location. For candidates who receive an offer at the posted level, the starting base salary (for non‑sales roles) is expected to be between $175,000 - $190,000 per year. The offered compensation may also include restricted stock units and a bonus.
Our Commitment We’re problem solvers that take risks and challenge cybersecurity’s status quo. We can’t accomplish our mission without diverse teams innovating together.
We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at accommodations@paloaltonetworks.com.
Palo Alto Networks is an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other legally protected characteristics.
All your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr