Senior Staff Software Engineer in Test (AI/ML Strata Cloud Service)

Job expired!

Company Description

Our Mission

At Palo Alto Networks® everything begins 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 more secure and safer than the previous one. We are a company structured on the principle of challenging and disrupting the status quo, and we are looking for innovators who are equally dedicated to shaping the future of cybersecurity as we are.

FLEXWORK is a reimagining of the way we work that focuses on the employee. FLEXWORK was designed based on the employees feedback - it is about flexibility, trust, and providing choices where possible. This is a disruptive journey that has brought out the best of our values. We provide as much flexibility and choices as possible to allow you to be the most productive, which includes benefits that meet your needs and learning opportunities that you are passionate about.

Our Approach to Work

At Palo Alto Networks, we believe in the power of collaboration and value in-person interactions. This is why our employees usually work from the office three days per week, with two days left for choice and flexibility to work in the environment that suits you best. This arrangement promotes informal conversations, problem-solving, and trust building. While details may change over time, our aim is to create a space where innovation flourishes, with office-based teams collaborating and thriving three days per week.

Job Description

Your Career

As a Software Developer in Test, you will design, develop and deliver next generation technologies. You will construct, automate, and run performance testing scenarios for our products in virtual environments.

You will be part of design discussions and contribute to influencing the future direction of our AI/ML software. By meticulously testing our products you will ensure their efficiency and reliability by understanding potential risks, bugs, or problems, providing the end user with an excellent product experience. You aim for the best in everything that you do, meaning you are not satisfied until the products you work on are of the highest quality. You enjoy scanning code for problems, finding issues to fix, and appreciate the challenge of a code-based scavenger hunt that includes testing, providing feedback, and suggesting alternatives for our product’s environment.

We are searching for highly technical individuals who are craving hands-on experience with a range of networking technologies. You'll work closely with our development and product management teams, testing and presenting the results to discover novel approaches.

Your Impact

  • Design, develop and carry out test automation to test software features on our next-generation security platform as part of our AI/ML Strata Cloud Service
  • Build and maintain test automation and framework
  • Develop tools and infrastructure to enable engineers to construct, test and release features with confidence and continuity
  • Grasp customer configurations - Debug, duplicate, verify solutions and add new test cases for issues discovered in customer deployments
  • Do endurance and scale testing to guarantee robust feature functionality under stress
  • Work in close cooperation with the Software Engineering and Product Management teams throughout product development from design to release
  • Log bugs and cooperate with the Development to resolve issues observed
  • Combine your creative skills with a focused testing approach to provide the best quality products in cybersecurity
  • Be part of a stringent 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
  • Configure, build and expand both Functional and System Testbeds
  • Demonstrate excellent troubleshooting abilities - Debug issues discovered during testing and verify bug solutions once they are resolved

Qualifications

Your Experience

  • BS or MS in computer science or a related technical field or equivalent military experience required
  • 6+ years of related experience as a Systems Test Engineer in networking/cloud technologies
  • Solid understanding of networking concepts, L2-L7 protocols
  • Experience with API and UI automation/testing
  • Possess scripting and/or programming skills with experience in Infrastructure and Tools development
  • Excellent communication and collaborative skills
  • Experience with Unix/Linux OS
  • Comfortable with Agile methodologies and working in both small and large teams
  • Several years of proven experience in leading test strategies for Cloud products such as AWS, Google Cloud Platform (GCP), and Azure
  • Testing network security products, preferably with firewalls and intrusion prevention is a plus
  • Experience with VMWare vSphere is a plus
  • Experience in testing container technologies (Docker, Kubernetes) is a plus
  • Experience in managing performance test efforts for complex, asynchronous microservice-based systems
  • Self-starter who is confident and capable when working across distributed teams

Additional Information

The Team

To stay ahead of the curve, it is crucial to know where the curve is, and how to anticipate the changes we are facing. For the fastest growing cybersecurity company, the curve is the evolution of cyberattacks and the products and services that proactively address them. Our engineering team is at the core of our products - directly connected to the mission of preventing cyberattacks. They are constantly innovating - challenging the way we and the industry think about cybersecurity. These engineers are not afraid to create products to solve problems that no one has considered before. They shape the industry, rather than waiting for directions. We need individuals who thrive in ambiguity, excited by the opportunity of challenge, and feel empowered by the unknown risks that our everyday lives face, only enabled by a secure digital environment.

Our engineering team has an unmatched opportunity to create the products and practices that will support our company's growth over the next decade, defining the cybersecurity industry as we know it. If you can see the potential of how incredible people products can transform a business, this is the team for you. If you are proactively seeking new features and opportunities to improve, this is your new career.

Our Commitment

We are trailblazers that