Logo
Palo Alto Networks

Principal Software Engineer in Test Automation (SASE)

Palo Alto Networks, Santa Clara, California, us, 95053

Save Job

Job Description Your Career As a Principal Software Engineer in test on our Prisma Access Cloud Service team, you will design, develop, and deliver next-generation technologies. You will build, automate, and run performance testing scenarios for our products in virtualized environments. We seek highly technical individuals eager to gain hands-on experience with a broad range of networking technologies. You will collaborate closely with our development and product management teams, testing and presenting results to identify new approaches. You will participate in design discussions and contribute to shaping the future of our software. You will enhance the efficiency and reliability of our products through thorough testing to identify potential risks, bugs, or issues, ensuring an exemplary product experience for our end users. You are committed to excellence—striving for the highest quality in your work. You enjoy troubleshooting code issues, providing feedback, and exploring alternative solutions within our product environment. Prisma Access extends the protection of our next-generation security platform. It operationalizes deployment via a cloud-based security infrastructure managed by Palo Alto Networks, leveraging cutting-edge public and private cloud technologies to extend security protections across all cloud services, customer on-premise networks, and mobile users. Your Impact Design, develop, and execute test automation for our next-generation security platform within Prisma Access Cloud Service. Create innovative testing approaches by developing tools and automation scripts. Suggest and implement improvements to the testing process. Report bugs and collaborate with developers to resolve issues. Combine creative skills with focused testing to ensure high product quality in cybersecurity. Engage in rigorous testing based on specifications, and assist with testing methods or tools for new features. Opportunity to work on various public cloud platforms (AWS, GCP, Azure) to automate cloud orchestration, visualization, and alerting mechanisms. Qualifications: Your Experience Proficiency in one or more scripting/programming languages such as Python or Go. Experience with networking protocols like IPSec, BGP, L3 VPNs, SD-WAN, DHCP, TCP, UDP. Expertise in REST API-driven automation using Python or Go. Experience with cloud platforms such as AWS, Azure, GCP. Experience with database clusters (MySQL, BigQuery, Redis, Zookeeper, Neo4j). Knowledge of Linux, VMware ESXi virtualization, Docker, or Kubernetes is a plus. 10+ years of professional experience. MS or BS degree in Computer Science, Electrical Engineering, or equivalent military experience. Additional Information The Team Our engineering team is central to our mission of preventing cyberattacks. We innovate continuously, challenging industry norms and building solutions to unprecedented problems. We value individuals comfortable with ambiguity, excited by challenges, and empowered by the evolving risks in digital security. Compensation Disclosure Salary ranges from $147,000 to $225,500 annually, depending on qualifications, experience, and location. Compensation may include stock options and bonuses. More details on benefits are available

here

. Our Commitment We are problem solvers committed to diversity and inclusion. We provide accommodations for individuals with disabilities. Contact us at

accommodations@paloaltonetworks.com . Palo Alto Networks is an equal opportunity employer, celebrating diversity and ensuring all qualified applicants are considered without discrimination based on protected characteristics. All information will be kept confidential per EEO guidelines. Role eligibility for Immigration Sponsorship: Yes

#J-18808-Ljbffr