Palo Alto Networks logo

Sr Staff Software Engineer - Frontend/UI (AIOps)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
126k-205k
2 days ago

Job Description

About the Role

As a Senior Staff Software Engineer of the AIOps engineering team at Palo Alto Networks, you will collaborate with product managers, UX designers, and engineers to design and deliver innovative solutions that generate insights into customers' network security infrastructure. You will own front-end development, drive all phases of the software product development cycle, and contribute to creating high-quality, scalable web applications that enhance user experience and security insights.

Key Responsibilities

  • Collaborate with product managers, UX designers, and engineering teams to design and deliver innovative network security solutions.
  • Own the front-end development of features, including requirement analysis, design, implementation, testing, deployment, and bug fixing.
  • Build highly graphical and scalable web application features that provide insights into firewalls and actionable suggestions.
  • Write clean, extensible, and high-performance code that scales for customers.
  • Explore and apply new techniques, libraries, and tools to improve visualization and user experience.
  • Mentor and review work of less experienced team members to elevate team capabilities.
  • Establish and implement engineering best practices, including test-driven development.
  • Drive collaborative discussions among stakeholders to create a cohesive and impactful product.

Requirements

  • BS/MS degree in Computer Science or equivalent.
  • Minimum 8 years of related programming experience.
  • Expertise in web-based GUI development with strong ReactJS, TypeScript, and JavaScript skills.
  • Experience with modern web frameworks and build tools such as React, Redux, Hooks, Webpack, Storybook, Vitest, Jest, react-testing-library, Git, and npm/yarn.
  • Proficiency with CSS/SCSS and AG Grid.
  • Knowledge of visualization libraries like Highcharts and D3.js.
  • Good understanding of RESTful APIs and API communication.
  • Experience creating responsive web applications.
  • Proficiency with AI tools such as Cursor AI, Gemini, and NotebookLM to assist coding and workflows.
  • Ability to work well with senior and junior engineers in a fast-paced environment.
  • Experience with UI testing frameworks like vitest, Jest, Playwright, and Cypress.
  • Experience with client-side build tools, CI/CD, Git version control, and Linux environments.
  • Strong grasp of asynchronous programming.
  • Fast learner with a can-do attitude and problem-solving skills.
  • Ability to create simple, intuitive data visualizations for impactful storytelling.

Nice to Have

  • Troubleshooting system-level integration and performance issues.
  • GitHub portfolio or equivalent.
  • Familiarity with micro frontend architecture patterns and best practices.
  • Experience with containerizing applications using Docker and Kubernetes.
  • Experience with Google Cloud Platform (GCP).
  • Experience working with Canvas and SVG.

Qualifications

  • Educational background with BS/MS degree in Computer Science or equivalent.

Benefits & Perks

  • Competitive salary between $126,000 and $204,500 per year, depending on qualifications and experience.
  • Potential inclusion of restricted stock units and bonuses.
  • Comprehensive employee benefits package.

Working at Palo Alto Networks

The NetSec UI team fosters a culture of innovation, authenticity, and collaboration. Palo Alto Networks values creating accessible, performant, and cutting-edge UI and data visualization components. The company emphasizes diversity, inclusion, and continuous learning, with a focus on teamwork, problem-solving, and respecting individual contributions.

Apply Now

Job Details

Posted AtAug 5, 2025
Salary126k-205k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Palo Alto Networks

Website

paloaltonetworks.com

Company Size

10000+ employees

Location

Santa Clara, CA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches