
Senior Staff Software Engineer
Palo Alto Networks · Posted Oct 6
Network security, cloud security, AI threat defense, and security operations platforms
Get a personal compatibility score
Add a resume for personal matches
About the role
Palo Alto Networks is a cybersecurity company whose teams build platforms and products that protect customers' digital way of life, and this role joins a team responsible for building a platform that serves all CyberArk's SaaS products. The platform work centers on AWS serverless architecture, AWS CDK and Python, with full-stack components built in React. This senior staff engineer will design, develop, test, secure and deploy services from planning to production while collaborating with security architects, product managers and other development teams.
What you will do
- Use AWS serverless architecture, AWS CDK & Python to design, develop, test, secure & deploy services from planning to production.
- Work in full collaboration with security architects, product managers and other development teams to produce complex and advanced platforms that meet the highest security standards and NFRs.
Skills used in this role
What the employer is looking for
- 6+ years of experience in Python/Go/Node/Ruby/Java (Python is a definite advantage).
- 2+ years of experience in React/Angular/Vue (React is a definite advantage).
- Experience with at least one Cloud Platform AWS, Azure or Google Cloud (AWS is a definite advantage).
- Experience in enterprise scale application development in cloud/SaaS environments (AWS serverless architecture is a definite advantage).
- Good communication skills, fluent in English, good writing skills.
- Passionate about code design, high-quality code, code reviews, optimizing and challenging the status quo.
- Bachelor’s Degree in Computer Science or Engineering related field / technology.
- Experience working with continuous integration and continuous deployment pipeline.
- Experienced with microservice/event-oriented design and development.
Preferred qualifications
- Experience with large scale data processing and analytics.
- Enthusiastic about code quality, architecture, design, testing, and performance.
- Proactive, highly motivated individual with a high work ethic and goal-oriented approach.
- Solid understanding of security and networking implementation and best practices.
- Experienced with modern CI/CD tools, in particular GitHub, Jenkins and Artifactory.
- Autodidact, like to learn new things and share with the team.
- Desire to use new technologies and understand them in depth.
Benefits and support
- Compensation and benefits are detailed in the job posting
About Palo Alto Networks
Palo Alto Networks is a global cybersecurity leader that delivers integrated platforms and services across network security, cloud security, and security operations. Leveraging advanced artificial intelligence and threat intelligence through Unit 42, the company helps tens of thousands of enterprise and government customers worldwide protect against sophisticated cyber threats.
- Industry
- Cybersecurity
- Company size
- 16000+ employees
- Founded
- 2005
- Location
- Santa Clara, California, USA
- Funding stage
- Public Company
Funding
Public Company · $65.7M raised
- 2008-11-01Series C$40M
Leadership
Chairman and Chief Executive Officer
Chief Product and Technology Officer
Chief Financial Officer
Chief Information Officer
Recent coverage
Simply Wall St
Palo Alto Networks partnership puts AI-driven security operations in focus2026-10-07
Palo Alto Networks Blog
State of Global Critical Infrastructure Cybersecurity 2026: 95% of Leaders Concerned About Frontier AI-Powered Attacks2026-10-06
Zacks
Palo Alto Networks platformization strategy drives robust Q4 results and larger multi-million customer deals2026-10-02
Palo Alto Networks
Palo Alto Networks Announces Fourth Quarter and Fiscal Year 2026 Financial Results2026-09-01