Principal Software Engineer in Cloud Security Automation

4 weeks ago


Santa Clara, California, United States Palo Alto Networks Full time
Job Description

Your Career

As a Principal Software Engineer 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 elements.

We are looking for highly technical individuals driven in their desire to get hands-on experience with a wide variety of networking technologies.

You'll work closely with our development and product management teams, testing and presenting the results to identify new approaches.

You will participate in design discussions and help make a difference in developing the future direction of our software.

You will drive the efficiency and reliability of our products by testing them thoroughly to understand potential risks, bugs, or issues, providing an exemplary product experience for our end users.

You strive for the best in everything you do—meaning you won't rest until the products you work on are of the highest quality.

You love hunting for problems within code, seeking issues to correct, and enjoy the challenge of a code-based scavenger hunt that includes testing, providing feedback, and identifying alternative suggestions for our product's environment.

Prisma AccessTM extends the protection of our next-generation security platform. Prisma Access Cloud Service operationalizes the deployment by leveraging a cloud-based security infrastructure operated by Palo Alto Networks.

It uses cutting-edge public and private cloud technologies extending the next generation security protection to all cloud services, customers on-premise remote networks and mobile users.

Your Impact

Design, develop and execute test automation to test software features on our next-generation security platform as part of our Prisma Access Cloud Service

Become inventive in testing approaches by building tools and automation scripts

Suggest and implement improvements to the test process

File bugs and work with Development to fix issues seen

Mix in your creative skills with a focused testing approach to produce the best quality products in cybersecurity

Be involved in a rigorous approach to testing for specifications, assist the team with testing methods or tools for new testing

You will also have the chance to work on different public cloud platforms (AWS, GCP, Azure) to automate cloud orchestration, visualization and alerting mechanisms

Qualifications:

Qualifications

Your Experience

Be proficient in one or more scripting/programming languages including Python or Go

Experience with IPSec, BGP, L3 VPNs, SD-WAN, DHCP, TCP, UDP

Networking - Intermediate to Expert level Experience with REST API driven Automation using Python or Go

Experience with Cloud Technologies such Aws/Azure/GCP

Experience with DB clusters (MySQL,BQ, Redis,,Zookeeper,Neo

Experience with Linux or Esxi Virtualization or Docker/Kubernetes is a plus

M.S./B.S. degree in Computer Science or Electrical Engineering or equivalent military experience required

8+ years experience

The Team

Our engineering team is at the core of our products – connected directly to the mission of preventing cyberattacks. We are constantly innovating – challenging the way we, and the industry, think about cybersecurity. Our engineers don't shy away from building products to solve problems no one has pursued before. We define the industry, instead of waiting for directions.

We need individuals who feel comfortable in ambiguity, excited by the prospect of a challenge, and empowered by the unknown risks facing our everyday lives that are only enabled by a secure digital environment.

Compensation Disclosure

The compensation offered for this position will depend on qualifications, experience, and work location.

For candidates who receive an offer at the posted level, the starting base salary (for non-sales roles) or base salary + commission target (for sales/commissioned roles) is expected to be between $144,200/yr to $233,200/yr.

The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found

Our Commitment

We're problem solvers that take risks and challenge cybersecurity's status quo

It's simple:

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

Palo Alto Networks is an equal opportunity employer.

We celebrate diversity in our workplace, and 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 other legally protected characteristics.

All your information will be kept confidential according to EEO guidelines.

Is role eligible for Immigration Sponsorship?: Yes



  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RolePalo Alto Networks is seeking a highly skilled Principal Software Engineer in Cloud Security Automation to join our Prisma Access Cloud Service team. As a key member of our engineering team, you will design, develop, and deliver next-generation technologies to ensure the security and reliability of our cloud-based security platform.Key...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job DescriptionAt Palo Alto Networks, we're committed to preventing cyberattacks and protecting our digital way of life. As a Principal Software Engineer in Cloud Security Automation, you'll play a critical role in designing, developing, and delivering next-generation technologies that extend the protection of our next-generation security platform.You'll...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job Title: Software Test Engineer in Cloud SecurityAt Palo Alto Networks, we're seeking a highly motivated Software Test Engineer to join our Cloud Security team. As a key member of our team, you will be responsible for designing, developing, and executing automated tests for our cloud-based security products.Key Responsibilities:Design and develop automated...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job Title: Principal SDET Automation EngineerAt Palo Alto Networks, we're seeking a highly skilled Principal SDET Automation Engineer to join our Cloud Management Platform team. As a key member of our engineering team, you will be responsible for designing and developing scalable microservices used to activate all Palo Alto Networks cloud products.Key...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Palo Alto Networks is a leader in cloud security, and we're looking for a talented engineer to join our team.We're a company that's passionate about innovation and execution, and we're committed to ending breaches and protecting our digital way of life.This is an exciting opportunity for a software QA engineer to be part of a newly established small SQA team...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About UsPalo Alto Networks is a leading cybersecurity company that protects the digital way of life. Our mission is to be the cybersecurity partner of choice, and we're committed to making the world a safer and more secure place.Job DescriptionWe're seeking a talented Principal Software Engineer in Test to join our SASE Solution Test team. As a key member of...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled Principal SDET Automation Engineer to join our Cloud Management Platform group. As a key member of our team, you will be responsible for developing and designing scalable microservices used to activate all Palo Alto Networks cloud products.Your Key ResponsibilitiesDesign comprehensive, well-structured software...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About UsPalo Alto Networks is a cybersecurity leader that protects our digital way of life. We're driven by a mission to be the partner of choice for cybersecurity, and we're looking for innovators who share our passion for shaping the future of cybersecurity.Job DescriptionWe're seeking a Senior Principal Software Engineering Lead to join our Cloud Security...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly motivated and experienced Software Test Engineer to join our Cloud/NGFW Security team. As a key member of our team, you will be responsible for designing, developing, and executing automated tests for our cloud-based security products.Key ResponsibilitiesDesign and develop automated tests for cloud-based security...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job DescriptionWe are seeking a highly skilled Principal Software Development Engineer to join our Cloud Management Platform team. As a key member of our engineering team, you will be responsible for designing and developing scalable microservices used to activate all Palo Alto Networks cloud products.Your ImpactTest Planning & Strategy Development - Design...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleYour CareerAs a Principal Software Engineer 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 elements.We are looking for highly technical individuals driven in their desire to get hands-on...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job DescriptionPalo Alto Networks is seeking a highly skilled Principal Cloud Security Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing innovative solutions for predicting and preventing advanced threats on email, data leak prevention, and data exfiltration.You will work closely with...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job Title:Principal Software Development EngineerJob Summary:We are seeking a highly skilled Principal Software Development Engineer to join our Cloud Management Platform group. As a key member of our team, you will be responsible for developing and designing scalable microservices used to activate all Palo Alto Networks cloud products.Key...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job OverviewPalo Alto Networks is seeking a highly skilled Principal SDET Automation Engineer to join our Cloud Management Platform team. As a key member of our engineering team, you will be responsible for developing and designing scalable microservices used to activate all Palo Alto Networks cloud products.We are looking for a passionate engineer who loves...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RolePalo Alto Networks is seeking a skilled Software Test Engineer to join our Cloud/NGFW Security team. As a key member of our team, you will be responsible for designing, developing, and executing test plans to ensure the quality and reliability of our cloud-based security solutions.Key Responsibilities:Design and execute test plans to validate...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job DescriptionWe are seeking a highly skilled Principal SDET Automation Engineer to join our Cloud Management Platform team. As a key member of our team, you will be responsible for designing and developing scalable microservices used to activate all Palo Alto Networks cloud products.Your primary focus will be on developing and delivering next-generation...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job DescriptionAt Palo Alto Networks, we're seeking a talented Cloud Automation Engineer to join our Cloud Management Platform group. As a key member of our team, you'll be responsible for developing and designing scalable microservices used to activate all Palo Alto Networks cloud products.We're looking for an experienced Automation Engineer who is...

  • Software Engineer

    4 weeks ago


    Santa Clara, California, United States Palo Alto Networks Full time

    Job OpportunityPalo Alto Networks is seeking a highly skilled Software Engineer to join our Prisma Access team. As a key member of our engineering team, you will design, develop, and deliver next-generation technologies that protect our customers' digital way of life.Our team is passionate about building innovative solutions that address the complex...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job DescriptionPalo Alto Networks is seeking a highly skilled Principal Software Engineer to join our dynamic team. As a key member of our engineering team, you will play a critical role in developing and delivering innovative cloud management solutions.As a Principal Software Engineer, you will be responsible for conceptualizing, collaborating, and...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RolePalo Alto Networks is seeking a highly skilled Software Quality Assurance Engineer to join our IoT Security team. As a key member of our team, you will be responsible for ensuring the quality and reliability of our IoT security products.Key ResponsibilitiesDevelop and execute software test cases and test plans to verify IoT security...